<SEC-DOCUMENT>0000046250-21-000019.txt : 20210602
<SEC-HEADER>0000046250-21-000019.hdr.sgml : 20210602
<ACCEPTANCE-DATETIME>20210602161630
ACCESSION NUMBER:		0000046250-21-000019
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		89
CONFORMED PERIOD OF REPORT:	20210328
FILED AS OF DATE:		20210602
DATE AS OF CHANGE:		20210602

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HAWKINS INC
		CENTRAL INDEX KEY:			0000046250
		STANDARD INDUSTRIAL CLASSIFICATION:	WHOLESALE-CHEMICALS & ALLIED PRODUCTS [5160]
		IRS NUMBER:				410771293
		STATE OF INCORPORATION:			MN
		FISCAL YEAR END:			0328

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-07647
		FILM NUMBER:		21989304

	BUSINESS ADDRESS:	
		STREET 1:		2381 ROSEGATE
		CITY:			ROSEVILLE
		STATE:			MN
		ZIP:			55113
		BUSINESS PHONE:		6123316910

	MAIL ADDRESS:	
		STREET 1:		2381 ROSEGATE
		CITY:			ROSVILLE
		STATE:			MN
		ZIP:			55113

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	HAWKINS CHEMICAL INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>hwkn-20210328.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:8285c0ef-22be-47d1-a290-1d02f518b5df,g:5aef6009-5b3e-4862-83c9-d391da4b028a,d:a4bf540948674d4f8d1abf50eba77c74--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:hwkn="http://www.hawkinsinc.com/20210328" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hwkn-20210328</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF80L2ZyYWc6ZDdlMGEwM2MxNWI4NDIzM2E1ZTI1NzNjMjE1NDgyYjQvdGFibGU6MzZkMTBmNzcyNWRiNDMyMjg1YmIyNTBkNjQ4YjI5MDIvdGFibGVyYW5nZTozNmQxMGY3NzI1ZGI0MzIyODViYjI1MGQ2NDhiMjkwMl8xLTEtMS0xLTA_8dc15257-5843-460b-a7f1-7e6dd31875e7">0000046250</ix:nonNumeric><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF80L2ZyYWc6ZDdlMGEwM2MxNWI4NDIzM2E1ZTI1NzNjMjE1NDgyYjQvdGFibGU6MzZkMTBmNzcyNWRiNDMyMjg1YmIyNTBkNjQ4YjI5MDIvdGFibGVyYW5nZTozNmQxMGY3NzI1ZGI0MzIyODViYjI1MGQ2NDhiMjkwMl8yLTEtMS0xLTA_f7abc6ed-f967-4988-b576-947f6f652e5e">false</ix:nonNumeric><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF80L2ZyYWc6ZDdlMGEwM2MxNWI4NDIzM2E1ZTI1NzNjMjE1NDgyYjQvdGFibGU6MzZkMTBmNzcyNWRiNDMyMjg1YmIyNTBkNjQ4YjI5MDIvdGFibGVyYW5nZTozNmQxMGY3NzI1ZGI0MzIyODViYjI1MGQ2NDhiMjkwMl8zLTEtMS0xLTA_3b32ecbe-c220-4645-9ab6-82a50e8cb03b">2021</ix:nonNumeric><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF80L2ZyYWc6ZDdlMGEwM2MxNWI4NDIzM2E1ZTI1NzNjMjE1NDgyYjQvdGFibGU6MzZkMTBmNzcyNWRiNDMyMjg1YmIyNTBkNjQ4YjI5MDIvdGFibGVyYW5nZTozNmQxMGY3NzI1ZGI0MzIyODViYjI1MGQ2NDhiMjkwMl80LTEtMS0xLTA_bae5364b-7a52-4baa-adeb-977f6d502f5f">FY</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hwkn-20210328.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i0e1762e78c13425da882968a71cfe7e9_I20200927"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i940d8f5e67944ee3bac2bf6d1ed3674f_I20210528"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-05-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33e1af44bcde4d56b0163238135988c1_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i221fd2b8a4fa491391b734cff02dc92f_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</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="i14976620509d421290807adc0f959a70_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49795e4ade244b16a458f0438ba76b08_I20180401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibff99620c91c4088b0738694020abf8d_I20180401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15f1c4191b12419bae16a5b3c7b0c002_I20180401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c717609852f4a83afce9d1ec05ba1b4_I20180401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i532bea2e945248b986d2c436cf9fc224_I20180401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0922300487b44e859c5244968adc01ce_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00b744ad0f664c4a894903d386881043_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc8b5847bab7465ab14c78071e052241_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic72e21629fb94ac990c66e368aec6df2_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idee0c8079cc5473ab5f9836a37a3d58d_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a9d2df6ffed437484db19a261d4aa7a_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbc74379883245329eed5af3e19c019c_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia86672e2311a431698b4406295bb81a1_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75ccfd73818e41a8bf9655a3f7eadf96_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c6fc5d1f45346689fbf959c19ed1d29_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida48fab53a1b45398755f049e8c9429b_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9200ad32e6114d84942e8efc4cce63d9_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb845cb9d51447abb68096ec56587c5d_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2183bd84d1d344bbaa1c813b3d6b2058_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93fd1eac42dc4f5fbd922f94d8858fb2_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56ea0f2307db48f8abe66708ac8c7322_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>hwkn:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ib665d15a31dc4cdc8e6c6353f25b40ef_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5588e4c7448465f90f669e10e5df476_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i243bf66dd7fb4b9fbb39760e6d9c497b_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i375bb2a888f24f9682de1cadd693d1d1_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13b9580fc2b74c2f97e178ba7960d8b2_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id4b2f6e3397c4eac8cb85affeba15f92_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4e7fde8a08241088857495839be134c_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic50b9f7cb936486e9c3a1f96dccd74b8_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b36adf578ac45fa9a9aa107bd9d2516_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2ef2ad63e3244f08aa950b61a902f90_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1edfb2ac6584461ca3e62da8605b3a42_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d469d65ed0e432c8e361b1c870bbb1d_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:PropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d9a6091d59e4271b736c386bf458a01_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:PropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i154d32b093f24b70bef176ac6665923d_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic26b2ad57527432b86557fcac7ccbfb3_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id045c239023943fba05f4345c1b03878_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifff6dbf99a5e40e79ff237a67df30eae_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie90ec4e3b2054c3fa016e594fe820ab7_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if78e078d28014380be3abdbf8b3fb0ea_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i131528861234499eac7abd388d24f740_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i497d785eae324d7b8f5bc54b4a68f6cf_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7b2f9cf1dce4009b84643d8a6ea107f_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bd583694a5643d8aff7d009dbe3d0a4_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a3b246cd26843bb89095216aa5ff9ad_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b0a416edd1a45cf868002dfec89cdf3_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39c4d31a0db34eae86a25e70966a7b4d_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff3ea3b3b57d40a0afcbe429306973a9_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5b914428174449db93f9361494c0559_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icea6fb8de7334197b5e44dfdc1937804_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib22adaabd0f34d37aaa9be54398dd4ac_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic073b2ce834c485fa7e51e034149784f_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a9c6588fa7b4e81b34e3a4cc4e750b4_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6094efed15c4ea1974e0fb51761109f_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if79f92a1db6f40f48e048af0b5e2f86d_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36231edbb6624e0caf7aff779ac1fbdc_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i520e1841b4e94dc69286a24d3e200571_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8c2f4192f5d44838a0cb935ca499b48_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3445d3d3098844a0b3951d1a8448d0b0_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia2ef902a454a4d5b951260ca76b70f44_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f277d86454d4dfc807a90e90602ae2f_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b7eee0613db4cabb1b45b7efc7b5c60_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e6b845488ac43108032f0db8d8119ae_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbd311a76a4f44beae87a1a28376df7f_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0762a0fdfd2c4986976f075c22cac9fc_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i882cb6065b4249049d815f8b49be1ae3_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69541b888f414b6aaa71424121f53da3_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id80045ccbddd458482af1c0780114d3c_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34a55dc0f6404a8d85d466032272e4c7_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c50673ac69649fbbdc2f43eb18cf2fd_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8fdcdff15be40e58f7d4dc7f5e1388c_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa38635fc86b488eb15480902633f8bc_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eca6cd74d6240f2ace8cf2344a24577_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89efa5f546224073a54deb47e35db92a_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdb359895b3e4a12bef454d2d4016d7b_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafc69b7f08bd477ca15b5425006bc969_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5591210e133b4df9ad9a1d58612c3399_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i265388c6d49440bfad433d64e087a99d_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7a960609e0e425c81023d3bac40bffa_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d4cfa5ceb1e4442b6cae33cd3516ae9_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2bd0478976e24fe7bb361fdc85416857_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb965cd833264ce6ade7fc5415beb4ab_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51c0fd7bc4fb431bb6264332016b4d7b_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i019a100d75ab4b3d9846aa884c002518_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dcd31df571144cf865747d2c7f32267_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9c1297ed92d4a4ab46111286890234e_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b2d7076b4fd4be5b127ff7261ce5a9d_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73c8ffa0239a485c81bc4b34914d8051_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f9022c3098f422dac51c0b948dd9c73_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b8c7c6993d7487683f40dcb37bcd0df_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65c80ac0f2b44c92aef18de6194133d9_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if932855ae00b48fe9a0b991a14ecbd0a_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41b3a00a0e2c49d690e34567919398bc_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f2db2feab78454db5907462e4e37977_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ee9c627d0a14f269540d61149ca7c2d_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaf114074be54a138d1e472f27db9d15_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id03a15012f024c08b0355039fc8a44fd_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i412156208d524e19ac8e0ee48fd93407_I20181130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01f3552471d9469291e2fa0d9f0aa827_I20181129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-11-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ca27ea4bb9d4e05ab9c5f03ff17eaca_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33d8b623fd88420e8954073d85b09750_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8502a46cfe06476dad36dca17de54910_I20180401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ideef8696988240828171c27d5b85faea_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib49b15d26a9f4aaa9e906dcc4c272ced_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id20a49a702e24884bf5f2c462cf92548_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id703a5ed84bb4f3fbed8154db2ea9584_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3293de8293874213a2498427e54fde46_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff41f88a200f4053aabe831aba708d6b_I20180401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfc8270079f54e13b82904dcb831f331_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i295fde79d4f34e068942f975efc4eb23_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d95491963504ee584ea936198c87b71_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0100bda87e54bea8bb9376e357bae67_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</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-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia60a53442f8d4f9f99ce36297df15f79_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5875169bb3e54cc59ebe7e3253d56e06_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i416d9ba25e31444c9e87860701b1e925_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id58f577bf4e34d21a38f17691848be09_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fd6d46e8116406389b130806c6688da_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9b81aee9f2549cb9ad05473cf2f9260_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80dc21fb128049bb9b84f292cb01f174_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i042708cde1ce48bbab7a5b86ad0f1177_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i222ed31e7d81494391b6c315f1d9cf0c_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i490c702382f64da092804f8ca9e5e1e8_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ebd6c4b69654597a7b9d5260554911e_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">hwkn:A401kplanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36e29622d22c4aa894fc7864189ea149_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2cfcee5c7b94ed392816b38e614a160_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fd8a2ce5a7f4af5aa9946deb17da58b_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e210083212b4d1b8c5db836c2b6086e_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32ed9e1b3fe5449e8e68a1528a59b7d7_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i663297d9695944f38402cc92b85230f3_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83d16167a20f40348e50f015fcaf0a89_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia000afe4b5b24a3fb91de830e16f16a8_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eebd2a582624cae86b7ebd0d55507dd_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ad86554cb6e4bb4bd8fabc346fa12f4_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82731a96a8e64a3aaf7055a32e90c64f_D20190401-20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2020-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e85efb18e614d3b8fa0cf2e7670904a_D20180402-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-02</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="lease"><xbrli:measure>hwkn:lease</xbrli:measure></xbrli:unit><xbrli:context id="ib5fe60f914c944e0af84bd5b0683a018_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib45a04cf9c13450391498e7682a6e3cc_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic95de045b8e94ce29c8c492a8f39f06b_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hwkn:FullertonCaliforniaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i288a8ba33e2a403dbda82c02f2cced31_D20200330-20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hwkn:DanielStauberMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hwkn:FullertonCaliforniaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-30</xbrli:startDate><xbrli:endDate>2021-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba188feb6b4f44f0a5c2a05247453ad3_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hwkn:FullertonCaliforniaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica5cb1758fa34673b372a62c6e2d36fe_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IdentifiableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cf80e6db3dc4ccb8ac395bf3db7e260_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IdentifiableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i804f9142e04a4ba98d4795c0f76f0b39_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IdentifiableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88531a8d0da04961824af0e95460eb1c_I20210328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:UnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c6af2db7ce1486497a55ab2fa856426_I20200329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:UnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaf7026940a44b7fbfd5b375d8af505e_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000046250</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:UnallocatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ia4bf540948674d4f8d1abf50eba77c74_1"></div><div style="min-height:0pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.915%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:14pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington,&#160;D.C. 20549</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.717%"><tr><td style="width:1.0%"></td><td style="width:34.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.737%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><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="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.875%"><tr><td style="width:1.0%"></td><td style="width:2.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.763%"></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Form <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo2Mzk1NGI2ZWQ2NDk0MGI1YTYyMTU3Y2IzMjNmZGEwZl85_b5e62f5e-6d90-4e0b-84ac-37b06fb710b2">10-K</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV8xLTAtMS0xLTA_2d93e7e6-785d-483a-94e9-3034b609812d">&#9745;</ix:nonNumeric></span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE</span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Fiscal Year Ended</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV8zLTMtMS0xLTAvdGV4dHJlZ2lvbjozYzE1ODBlYWQ4MTg0MGU0Yjg2YjBjMmJjZWE0MGFlYl80_a8ead95a-d6fb-4b27-9da1-bc895bc6d4ca"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV8zLTMtMS0xLTAvdGV4dHJlZ2lvbjozYzE1ODBlYWQ4MTg0MGU0Yjg2YjBjMmJjZWE0MGFlYl80_9dbaf9c4-539b-488d-9923-8e03853214d8">March 28</ix:nonNumeric>, 2021</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV80LTAtMS0xLTA_47da675b-ceaf-4085-b0a5-7133c6f16bf6">&#9744;</ix:nonNumeric></span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE</span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commission File No.&#160;<ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV82LTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZTk1NGVjZDdmNGM0MzQ3ODZkZGFlZTVlNDNkYzZkYl8yNQ_7128a0f5-42ba-45fa-a828-a8e223230459">0-7647</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.717%"><tr><td style="width:1.0%"></td><td style="width:34.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.737%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><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:6pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV84Nw_8360a550-6bf9-4b97-a875-3fd95c748dfb">HAWKINS, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact Name of Registrant as Specified in its Charter)</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.305%"><tr><td style="width:1.0%"></td><td style="width:47.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.503%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8wLTAtMS0xLTA_13190cce-29a1-4cfd-b31e-78eaf65118ab">Minnesota</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8wLTItMS0xLTA_600b4d71-419d-4638-a8c2-12a107a1798b">41-0771293</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(State of Incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8yLTAtMS0xLTAvdGV4dHJlZ2lvbjozZGQ4NGExNWU0MmU0ODcxYjA5OTg5MWFjNmZhY2Y2Zl80_9cb067c6-2fcf-488b-8942-9102aab113a9">2381 Rosegate</ix:nonNumeric>, <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8yLTAtMS0xLTAvdGV4dHJlZ2lvbjozZGQ4NGExNWU0MmU0ODcxYjA5OTg5MWFjNmZhY2Y2Zl84_a4177e3f-4b2a-4870-bcb5-464fac1c9e82">Roseville</ix:nonNumeric>, <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8yLTAtMS0xLTAvdGV4dHJlZ2lvbjozZGQ4NGExNWU0MmU0ODcxYjA5OTg5MWFjNmZhY2Y2Zl8xMg_f0448e1a-a4c7-4ff7-8834-ac7de1488aad">Minnesota</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8yLTItMS0xLTA_8e06cc7a-7d2b-4cdd-a4b4-915733720e24">55113</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Address of Principal Executive Offices)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8xNDg_89a4cb4b-ffbb-4bf1-809f-cfea0888e1de">612</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8xNTI_cbf689ce-fa45-433a-a50a-f71dab0a89cc">331-6910</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Registrant&#8217;s Telephone Number, Including Area Code)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.881%"><tr><td style="width:1.0%"></td><td style="width:16.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.749%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.940%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Securities&#160;registered&#160;pursuant&#160;to&#160;Section&#160;12(b)&#160;of&#160;the&#160;Act:&#160;&#160;&#160;&#160;</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Trading Symbol:</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name of exchange on which registered:&#160;&#160;&#160;&#160;</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6YTMwNjQwNjY0NDRlNDhhMzg4NzBkOWZmYmEwZGY1YWQvdGFibGVyYW5nZTphMzA2NDA2NjQ0NGU0OGEzODg3MGQ5ZmZiYTBkZjVhZF8yLTAtMS0xLTA_6b852eb9-528c-4cee-b4d2-9144805ea381">Common Shares,&#160;par value&#160;$.01&#160;per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6YTMwNjQwNjY0NDRlNDhhMzg4NzBkOWZmYmEwZGY1YWQvdGFibGVyYW5nZTphMzA2NDA2NjQ0NGU0OGEzODg3MGQ5ZmZiYTBkZjVhZF8yLTItMS0xLTA_dcc75b3b-d8a2-4f14-a94d-7e804a632726">HWKN</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6YTMwNjQwNjY0NDRlNDhhMzg4NzBkOWZmYmEwZGY1YWQvdGFibGVyYW5nZTphMzA2NDA2NjQ0NGU0OGEzODg3MGQ5ZmZiYTBkZjVhZF8yLTMtMS0xLTA_365c2139-39ec-4ae9-b0cd-1bc79cf4404b">Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Securities registered pursuant to Section&#160;12(g) of the Act:&#160;&#160;&#160;&#160;None</span></td></tr><tr><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8zNDM_1be4e3e4-68c0-4639-aa8b-f14357c0776a">No</ix:nonNumeric>&#160;&#160;&#9745;</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.&#160;&#160;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV80ODc_68fe8d5b-de56-4d38-bdc3-1d13ba0590f5">No</ix:nonNumeric>&#160;&#160;&#9745;</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding twelve months (or for such shorter period that the Registrant was required to file such reports) and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV84NDQ_01ee06f9-e8d0-4565-a7d7-ba25f95aea7f">Yes</ix:nonNumeric>&#160;&#160;&#9745;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation&#160;S-T during the preceding 12&#160;months (or for such shorter period that the Registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8xMTQ0_698fd2c5-11f8-4356-8511-84dae9bca7b1">Yes</ix:nonNumeric>&#160;&#160;&#9745;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.059%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.498%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.918%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.368%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.624%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.506%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.182%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.066%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Large&#160;accelerated&#160;filer&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6NGY3YjczOGI5N2UzNGRlNDljOWMxNTQ1MjM3OTAwZDIvdGFibGVyYW5nZTo0ZjdiNzM4Yjk3ZTM0ZGU0OWM5YzE1NDUyMzc5MDBkMl8wLTktMS0xLTA_0e6039df-af11-4b88-a587-d6660e22e347">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9745;</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#9744;</span></div></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt:booleanfalse" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6NGY3YjczOGI5N2UzNGRlNDljOWMxNTQ1MjM3OTAwZDIvdGFibGVyYW5nZTo0ZjdiNzM4Yjk3ZTM0ZGU0OWM5YzE1NDUyMzc5MDBkMl8xLTEwLTEtMS0w_96abcac8-cbad-4c92-9984-9c6f803f71f2">&#9744;</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6NGY3YjczOGI5N2UzNGRlNDljOWMxNTQ1MjM3OTAwZDIvdGFibGVyYW5nZTo0ZjdiNzM4Yjk3ZTM0ZGU0OWM5YzE1NDUyMzc5MDBkMl8yLTEwLTEtMS0w_f3d89653-40eb-4bd2-a59a-056b4ab040d9">&#9744;</ix:nonNumeric></span></div></td></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. &#9744;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. &#160;&#160;<ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt:booleantrue" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8xMDk5NTExNjMzODcy_09836d07-8287-4031-93c8-c3eb11b063ba">&#9745;</ix:nonNumeric>&#160;&#160;&#160;</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" format="ixt:booleanfalse" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8yMjM3_17eb7a80-0919-4fc8-ba15-58defd46c11a">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9745;</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate market value of voting stock held by non-affiliates of the Registrant on September&#160;27, 2020 (the last business day of the Registrant&#8217;s most recently completed second fiscal quarter) was approximately $<ix:nonFraction unitRef="usd" contextRef="i0e1762e78c13425da882968a71cfe7e9_I20200927" decimals="-5" name="dei:EntityPublicFloat" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8yNDQ3_be85ad09-9703-4b6e-babc-7b77e445a200">433.2</ix:nonFraction> million based upon the closing sale price for the Registrant&#8217;s common shares on that date as reported by The Nasdaq Stock Market LLC, excluding all shares held by officers and directors of the Registrant and by the Trustees of the Registrant&#8217;s Employee Stock Ownership Plan and Trust.</span></div><div style="margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of May&#160;28, 2021, the Registrant had <ix:nonFraction unitRef="shares" contextRef="i940d8f5e67944ee3bac2bf6d1ed3674f_I20210528" decimals="0" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8yNzU1_48604bb1-628a-4175-a018-fa77cf16e7f2">21,286,322</ix:nonFraction> shares of common shares outstanding.</span></div><div style="margin-bottom:3pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.717%"><tr><td style="width:1.0%"></td><td style="width:34.735%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.737%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Portions of our definitive Proxy Statement for the annual meeting of shareholders to be held July 29, 2021, are incorporated by reference in Part&#160;III of this Annual Report on Form 10-K</span></div><div style="margin-bottom:6pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.915%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:0pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information presented in this Annual Report on Form&#160;10-K contains forward-looking statements within the meaning of Section&#160;21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). These forward-looking statements have been made pursuant to the provisions of the Private Securities Litigation Reform Act of 1995. These statements are not historical facts, but rather are based on our current expectations, estimates and projections, and our beliefs and assumptions. Words such as &#8220;anticipate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;seek,&#8221; &#8220;estimate,&#8221; &#8220;will&#8221; and similar expressions may identify forward-looking statements. These statements are not guarantees of future performance and are subject to certain risks, uncertainties and other factors, some of which are beyond our control and are difficult to predict. These factors could cause actual results to differ materially from those expressed or forecasted in the forward-looking statements. These risks and uncertainties are described in the risk factors and elsewhere in this Annual Report on Form&#160;10-K. We caution you not to place undue reliance on these forward-looking statements, which reflect our management&#8217;s view only as of the date of this Annual Report on Form&#160;10-K. We are not obligated to update these statements or publicly release the result of any revisions to them to reflect events or circumstances after the date of this Annual Report on Form&#160;10-K or to reflect the occurrence of unanticipated events.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used in this Annual Report on Form&#160;10-K, except where otherwise stated or indicated by the context, &#8220;Hawkins,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;the Company,&#8221; &#8220;our,&#8221; or &#8220;the Registrant&#8221; means Hawkins, Inc. References to &#8220;fiscal 2022&#8221; means our fiscal year ending April&#160;3, 2022, &#8220;fiscal 2021&#8221; means our fiscal year ended March&#160;28, 2021, &#8220;fiscal 2020&#8221; means our fiscal year ended March&#160;29, 2020, &#8220;fiscal 2019&#8221; means our fiscal year ended March&#160;31, 2019, and &#8220;fiscal 2018&#8221; means our fiscal year ended April 1, 2018.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ii</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Hawkins, Inc.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Report on Form&#160;10-K</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Fiscal Year Ended March&#160;28, 2021 </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:8.339%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.783%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;I</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;1.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_16">Business</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_16">1</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;1A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_19">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_19">4</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;1B.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_22">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_22">10</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;2.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_25">Properties</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_25">11</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;3.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_28">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_28">11</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;4.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_31">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_31">11</a></span></div></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;II</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;5.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_37">Market for the Company&#8217;s Common Equity, Related Shareholder Matters, and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_37">12</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;6.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_40">Reserved</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_40">13</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;7.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_43">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:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_43">13</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;7A.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_55">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_55">20</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;8.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_58">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_58">21</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_136">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_136">43</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_139">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:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_139">43</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9B.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_142">Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_142">43</a></span></div></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;III</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;10.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_148">Directors, Executive Officers, and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_148">44</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;11.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_151">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_151">45</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;12.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_154">Security Ownership of Certain Beneficial Owners and Management And Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_154">45</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;13.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_157">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_157">45</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;14.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_160">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_160">45</a></span></div></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART&#160;IV</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;15.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_166">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_166">46</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM 16.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_172">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia4bf540948674d4f8d1abf50eba77c74_172">48</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">iii</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;I</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_16"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BUSINESS</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We distribute, blend and manufacture chemicals and specialty ingredients for our customers in a wide variety of industries. We began our operations primarily as a distributor of bulk chemicals with a strong customer focus. Over the years, we have maintained our strong customer focus and have expanded our business by increasing our sales of value-added chemical products and specialty ingredients, including manufacturing, blending and repackaging certain products. We believe that we create value for our customers through superb service and support, quality products, personalized applications and trustworthy, creative employees.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct our business in three segments:  Industrial, Water Treatment, and Health and Nutrition. </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Industrial Segment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Our Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group&#8217;s principal products are acids, alkalis and industrial and food-grade salts.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Industrial Group: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.02pt">Receives, stores and distributes various chemicals in bulk quantities, including liquid caustic soda, sulfuric acid, hydrochloric acid, urea, phosphoric acid, aqua ammonia and potassium hydroxide;</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.02pt">Manufactures sodium hypochlorite (bleach), agricultural products and certain food-grade products, including liquid phosphates, lactates and other blended products;</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.02pt">Repackages water treatment chemicals for our Water Treatment Group and bulk industrial chemicals to sell in smaller quantities to our customers;</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.02pt">Performs custom blending of chemicals according to customer formulas and specifications;&#160;and</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4.02pt">Performs contract and private label bleach packaging.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The group&#8217;s sales are concentrated primarily in the central United States, while the group&#8217;s products sold into the food and pharmaceutical markets are sold nationally. The Industrial Group relies on a specially trained sales staff that works directly with customers on their specific needs. The group conducts its business primarily through manufacturing locations and terminal operations. Agricultural sales within this group tend to be seasonal, with higher sales due to the application of fertilizer during the planting season of March through June given the regions of the country where we are located.  </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Water Treatment Segment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Our Water Treatment Group specializes in providing chemicals, equipment and solutions for potable water, municipal and industrial wastewater, industrial process water, non-residential swimming pool water and agricultural water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The group utilizes delivery routes operated by our employees who typically serve as route driver, salesperson and trained technician to deliver our products and diagnose our customers&#8217; water treatment needs. We believe that the high level of service provided by these individuals allows us to serve as the trusted water treatment expert for many of the municipalities and other customers that we serve. We also believe that there are significant synergies between our Water Treatment and Industrial Groups in that we are able to obtain a competitive cost position on many of the chemicals sold by the Water Treatment Group due to the volumes of these chemicals purchased by our Industrial Group.&#160;In addition, our Industrial and Water Treatment groups share certain resources, which leverage fixed costs across both groups.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Water Treatment group operates out of 33 warehouses supplying products and services to customers primarily in the central United States and Florida. In fiscal 2021, we added three locations, including two by acquisition and one through organic growth. We expect to invest in existing and new branches to expand the group&#8217;s geographic coverage. Our Water Treatment Group has historically experienced higher sales during April to September, primarily due to a seasonal increase in chemicals used by municipal water treatment facilities.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Health and Nutrition Segment.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, vitamins and amino acids, excipients, joint products, botanicals and herbs, sweeteners and enzymes.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Health and Nutrition Group relies on a specially trained sales and product development staff that works directly with customers on their specific needs. The group&#8217;s extensive product portfolio combined with value-added services, including product formulation, sourcing and distribution, processing and blending and quality control and compliance, positions this group as a one-stop ingredient solutions provider to its customers. The group operates out of facilities in California and New York and its products are sold nationally and, in certain cases, internationally.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Raw Materials.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;We have numerous suppliers, including many of the major chemical producers in the United States. We source our health and nutrition ingredients from a wide array of domestic and international vendors. We typically have distributorship agreements or supply contracts with our suppliers</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that are periodically renewed. We believe that most of the products we purchase can be obtained from alternative sources should existing relationships be terminated. We are dependent upon the availability of our raw materials. While we believe that we have adequate sources of supply for our raw material and product requirements, we cannot be sure that supplies will be consistently available in the future. In the event that certain raw materials become generally unavailable, suppliers may extend lead times or limit or cut off the supply of materials to us. As a result, we may not be able to supply or manufacture products for our customers. </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intellectual Property.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Our intellectual property portfolio is of economic importance to our business. When appropriate, we have pursued, and we will continue to pursue, patents covering our products. We also have obtained certain trademarks for our products to distinguish them from our competitors&#8217; products. We regard many of the formulas, information and processes that we generate and use in the conduct of our business as proprietary and protectable under applicable copyright, patent, trademark, trade secret and unfair competition laws.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Customer Concentration.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;In fiscal 2021, none of our customers accounted for 10% or more of our total sales.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Competition.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;We operate in a competitive industry and compete with many producers, distributors and sales agents offering products equivalent to substantially all of the products we offer. Many of our competitors are larger than we are and may have greater financial resources, although no one competitor is dominant in all of the markets we serve. We compete by offering quality products with outstanding customer service at competitive prices coupled and with value-added services or product formulation where needed. Because of our long-standing relationships with many of our suppliers, we are often able to leverage those relationships to obtain products when supplies are limited or to obtain competitive pricing.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Working Capital.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the nature of our operations, which includes purchases of large quantities of bulk chemicals, the timing of purchases can result in significant changes in working capital and the resulting operating cash flow. Historically, our cash requirements for working capital increase during the period from April through November as caustic soda inventory levels increase with most of our barges received during this period. Additionally, due to seasonality in the Water Treatment segment, our accounts receivable balance is generally higher during the period of April through September. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regulatory Matters. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to numerous federal, state and local environmental, health and safety laws and regulations in the jurisdictions in which we operate, including the management, storage, transportation and disposal of chemicals and wastes; product regulation; air water and soil contamination; and the investigation and cleanup of any spills or releases that may result from our management, handling, storage, sale, or transportation of chemicals and other products. In addition, societal concerns regarding the safety of chemicals in commerce and their potential impact on the environment have resulted in a growing trend towards increasing levels of product safety and environmental protection regulations. These concerns have led to, and could continue to result in, more stringent regulatory intervention by governmental authorities. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we operate a fleet of more than 150 commercial vehicles, primarily in our Water Treatment Group, which are highly regulated, including by the U.S. Department of Transportation (&#8220;DOT&#8221;). The DOT governs transportation matters including authorization to engage in motor carrier service, including the necessary permits to conduct our businesses, equipment operation, and safety. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The manufacture, packaging, labeling, advertising, promotion, distribution and sale of our food, pharmaceutical and health and nutrition products are subject to regulation by numerous national and local governmental agencies in the United States and other countries. The primary regulatory bodies in the United States are the Food and Drug Administration (the &#8220;FDA&#8221;), the United States Department of Agriculture and the Federal Trade Commission, and we are also subject to similar regulators in other countries. In particular, the FDA&#8217;s current good manufacturing practices (&#8220;GMPs&#8221;) describe policies and procedures designed to ensure that nutraceuticals, pharmaceuticals and dietary supplements are produced in a quality manner, do not contain contaminants or impurities, and are accurately labeled and cover the manufacturing, packaging, labeling and storing of supplements, with requirements for quality control, design and construction of manufacturing plants, testing of ingredients and final products, record keeping, and complaints processes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further information related to government regulation applicable to our business is included in this Annual Report on Form 10-K, in Part I, Item 1A - Risk Factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Human Capital.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our team is a key to our success and we are committed to creating a workplace that attracts top talent and develops leaders and drives performance on behalf of our customers and shareholders. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to recruit the best people for the job regardless of race, color, nationality, gender, age, disability, sexual orientation or any other status protected by law.  It is our policy to comply fully with all applicable laws relating to discrimination in the workplace and are committed to advancing an inclusive, collaborative and respectful culture.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The health and safety of our employees is our highest priority. We work to ensure our employees have a thorough understanding of health and safety precautions that need to be taken in all business functions. Specific safety initiatives include accident prevention work, improving process controls, safety training, safety committees, safety audits, incident investigation and improvement measures.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have ensured the safety of our employees and our customers during the COVID-19 pandemic by implementing contingency and continuity plans to respond quickly and appropriately to identified risks, safe work practices in accordance with the guidance provided by the US Centers for Disease Control and Prevention ("CDC"), and flexible working policies. We leveraged technology to enable approximately 175 employees to transition to remote working and enhanced sanitation and hygiene practices at all of our facilities. Finally, we worked with a private company to offer our employees free, rapid testing for COVID-19 across the country. Through communication, enhanced resources and leadership, we were able to support our employees, serve our customers and keep our facilities clean and safe during the pandemic. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We strive to provide employees with competitive wages commensurate with their skill levels, experience, knowledge and the regional market.  Full-time employees are eligible for health, dental and vision insurance, paid and unpaid leaves, 401(K) plan, retirement plans, life and disability/accident coverage and our employee assistance program.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 28, 2021, we had 742 employees on a full-time equivalent basis across the United States.  Approximately 37% of our employees were female or racially and ethnically diverse, and approximately 10% were covered by a collective bargaining agreement.  Of the seven members of our Board of Directors, two are female, five are male, one is Asian American and six are white. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Available Information.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Our Internet address is www.hawkinsinc.com. We have made available, free of charge, our Annual Reports on Form&#160;10-K, Quarterly Reports on Form&#160;10-Q, Current Reports on Form&#160;8-K, and, if applicable, amendments to those reports, as soon as reasonably practicable after we electronically file these materials with, or furnish them to, the Securities and Exchange Commission. Reports of beneficial ownership filed by our directors and executive officers pursuant to Section 16(a) of the Exchange Act are also available on our website. We are not including the information contained on our website as part of, or incorporating it by reference into, this Annual Report on Form&#160;10-K.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RISK FACTORS</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">You should consider carefully the following material factors regarding risks relating to an investment in our securities and when reading the information,</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">including the financial information, contained in this Annual Report on</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Form&#160;10-K. Shareholders are cautioned that these and other factors may affect future performance and cause actual results to differ materially from those that may be anticipated. Additionally, the impact of the global coronavirus (&#8220;COVID-19&#8221;) pandemic could further exacerbate many of the risk factors as described below or elsewhere in this report.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COMPETITIVE AND REPUTATIONAL RISKS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We operate in a highly competitive environment and face significant competition and price pressure.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in a highly competitive industry and compete with producers, manufacturers, distributors and sales agents offering products equivalent to substantially all of the products we offer. Competition is based on several key criteria, including product price, product performance, product quality, product availability and security of supply, breadth of product offerings, geographic reach, responsiveness of product development in cooperation with customers, technical expertise and customer service. Many of our competitors are larger than we are and may have greater financial resources, more product offerings and a broader geographic reach. As a result, these competitors may be able to offer a broader array of products to a larger geographic area and may be better able than us to withstand changes in conditions within our industry, changes in the prices and availability of raw materials and changes in general economic conditions as well as be able to introduce innovative products that reduce demand for or the profit from our products. Additionally, competitors&#8217; pricing decisions could compel us to decrease our prices, which could adversely affect our margins and profitability. Our ability to maintain or increase our profitability would be dependent upon our ability to offset competitive decreases in the prices and margins of our products by improving production efficiency, investing in infrastructure to reduce freight costs, identifying and selling higher margin products, providing higher levels of technical expertise and customer service, and improving existing products through innovation and research and development. If we are unable to maintain our profitability or competitive position, we could lose market share to our competitors and experience reduced profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adverse publicity or negative public perception regarding particular ingredients or products or the nutraceuticals industry in general could adversely affect the financial performance of those portions of our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchasing decisions made by consumers of products that contain our ingredients may be affected by adverse publicity or negative public perception regarding particular ingredients or products or the nutraceuticals industry in general. This negative public perception may include publicity regarding the risks, efficacy, legality or quality of particular ingredients or products in general or of other companies or our products or ingredients specifically. Negative public perception may also arise from regulatory investigations, regardless of whether those investigations involve us. We are highly dependent upon consumers&#8217; perception of the safety and quality of products that contain our ingredients as well as similar products distributed by other companies. Thus, the mere publication of reports asserting that such products may be harmful could have a material adverse effect on us, regardless of whether these reports are scientifically supported. Publicity related to dietary supplements or food ingredients may also result in increased regulatory scrutiny of our industry. Adverse publicity may have a material adverse effect on our business, financial condition, results of operations and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our businesses expose us to potential product liability claims and recalls, which could adversely affect our financial condition and performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The repackaging, blending, mixing and distribution of products by us, including chemical products and products used in food or food ingredients or with medical, pharmaceutical or dietary supplement applications, involve an inherent risk of exposure to product liability claims, product recalls, product seizures and related adverse publicity, including, without limitation, claims for exposure to our products, spills or escape of our products, personal injuries, food-related claims and property damage or environmental claims. A product liability claim, judgment or recall against our customers could also result in substantial and unexpected expenditures for us, affect consumer confidence in our products and divert management&#8217;s attention from other responsibilities. Although we maintain product liability insurance, there can be no assurance that the type or level of coverage is adequate or that we will be able to continue to maintain our existing insurance or obtain comparable insurance at a reasonable cost, if at all. A product recall or a partially or completely uninsured judgment against us could have a material adverse effect on our business, financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in our customers&#8217; needs or failure of our products to meet customers&#8217; specifications could adversely affect our sales and profitability.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are used for a broad range of applications by our customers. Changes in our customers&#8217; product needs or processes, or reductions in demand for their end products, may enable or require our customers to reduce or eliminate consumption of the products that we provide. Customers may also find alternative materials or processes that no longer require our products. Consequently, it is important that we develop new products to replace the sales of products that mature and decline in use.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products provide important performance attributes to our customers&#8217; products. If our products fail to meet the customers&#8217; specifications or comply with applicable laws or regulations, perform in a manner inconsistent with the customers&#8217; expectations or have a shorter useful life than required, a customer could seek replacement of the product or damages for costs incurred as a result of the product failure. A successful claim or series of claims against us could have a material adverse effect on our financial condition and results of operations and could result in a loss of one or more customers. Reductions in demand for our products could adversely affect our sales and financial results and result in facility closures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to adequately protect critical data and technology systems could materially affect our operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information technology system failures, network disruptions and breaches of data security due to internal or external factors including cyber-attacks could disrupt our operations by causing delays or cancellation of customer orders, impede the manufacture or shipment of products or cause standard business processes to become ineffective, resulting in the unintentional disclosure of information or damage to our reputation. While we have taken steps to address these concerns by implementing network security and internal control measures, including employee training, comprehensive monitoring of our networks and systems, maintenance of backup and protective systems and disaster recovery and incident response plans, our employees, systems, networks, products, facilities and services remain potentially vulnerable to sophisticated cyber-assault, especially while certain employees are working remotely during the COVID-19 pandemic, and, as such, there can be no assurance that a system failure, network disruption or data security breach will not have a material adverse effect on our business, financial condition, operating results or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RISKS RELATED TO OUR INDUSTRY</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fluctuations in the prices and availability of our raw materials, which may be cyclical in nature, could have a material adverse effect on our operations and the margins we receive on sales of our products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We experience regular and recurring fluctuations in the pricing of our raw materials. Those fluctuations can be significant and occur rapidly. The cyclicality of commodity markets, such as the market for caustic soda, primarily results from changes in the balance between supply and demand and the level of general economic activity. We cannot predict whether the markets for our raw materials will favorably impact or negatively impact the margins we can realize. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The prices we pay for our principal chemical raw materials generally lag the market prices of the underlying raw material and the cost of inventory we have on hand, particularly inventories of our bulk commodity chemicals where we have significant volumes stored at our facilities, generally will lag the current market pricing of such inventory. The pricing within our supply contracts generally adjusts quarterly or monthly. While we attempt to maintain competitive pricing and stable margin dollars, the potential variance in our cost of inventory from the current market pricing can cause significant volatility in our margins realized. We do not engage in futures or other derivatives contracts to hedge against fluctuations in future prices. We may enter into sales contracts where the selling prices for our products are fixed for a period of time, exposing us to volatility in raw materials prices that we acquire on a spot market or short-term contractual basis. We attempt to pass commodity pricing changes to our customers, but we may be unable to or be delayed in doing so. Our inability to pass through price increases or any limitation or delay in our passing through price increases could adversely affect our profit margins.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also dependent upon the availability of our raw materials. In the event that raw materials are in short supply or unavailable, raw material suppliers may extend lead times or limit or cut off supplies. As a result, we may not be able to supply or manufacture products for some or all of our customers. Constraints on the supply or delivery of critical raw materials could disrupt our operations and adversely affect the performance of our businesses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Demand for our products is affected by general economic conditions and by the cyclical nature of many of the industries we serve, which could cause significant fluctuations in our sales volumes and results.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demand for our products is affected by general economic conditions. A decline in general economic or business conditions in the industries served by our customers could have a material adverse effect on our businesses. Although we sell to areas traditionally considered non-cyclical, such as water treatment, food products and health and nutritional ingredients, many of our customers are in businesses that are cyclical in nature, such as the industrial manufacturing and energy industries which include the ethanol and agriculture industries. In addition, due to the extreme pressures of the current economic environment driven by the COVID-19 pandemic, even markets that had seemed stable may no longer be stable and may experience significant downturns and variability in demand for our products. Downturns in these industries could adversely affect our sales and our financial results by affecting demand for and pricing of our products. As the country emerges from the COVID-19 pandemic, our business results, particularly in our Health and Nutrition segment, could be adversely impacted if demand for health and immunity products that contain our ingredients decreases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is subject to hazards common to chemical businesses, any of which could interrupt our production and adversely affect our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is subject to hazards common to chemical manufacturing, blending, storage, handling and transportation, including explosions, fires, severe weather, natural disasters, mechanical failure, unscheduled downtime, transportation interruptions, traffic accidents involving our delivery vehicles, chemical spills, discharges or releases of toxic or hazardous substances or gases and other risks. These hazards could cause personal injury and loss of life, severe damage to or destruction of property and equipment, and environmental contamination. In addition, the occurrence of material operating problems or the absence of personnel due to pandemics or other disasters at any of our facilities due to any of these hazards may make it impossible for us to make sales to our customers and may result in a negative public or political reaction. Many of our facilities are near significant residential populations which increases the risk of negative public or political reaction should an environmental issue occur and could lead to adverse zoning or other regulatory actions that could limit our ability to operate our business in those locations. Accordingly, these hazards and their consequences could have a material adverse effect on our operations as a whole, including our results of operations and cash flows, both during and after the period of operational difficulties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental problems at any of our facilities could result in significant unexpected costs.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal, state and local environmental regulations regarding the ownership of real property and the operations conducted on real property. Under various federal, state and local laws, ordinances and regulations, we may own or operate real property or may have arranged for the disposal or treatment of hazardous or toxic substances at a property and, therefore, may become liable for the costs of removal or remediation of certain hazardous substances released on or in our property or disposed of by us, as well as certain other potential costs which could relate to hazardous or toxic substances (including governmental fines and injuries to persons and property). Such liability may be imposed whether or not we knew of, or were responsible for, the presence of these hazardous or toxic substances. Further, future changes in environmental laws or regulations may require additional investment in capital equipment or the implementation of additional compliance programs in the future. The cost of investigation, remediation or removal of such substances may be substantial.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the conduct of our operations, we have handled and do handle materials that are considered hazardous, toxic or volatile under federal, state and local laws. The accidental release of such products cannot be completely eliminated. In addition, we operate or own facilities located on or near real property that was formerly owned and operated by others. These properties may have been used in ways that involved hazardous materials. Contaminates may migrate from, within or through any such property, which may give rise to claims against us. Third parties who are responsible for contamination may not have funds, or may not make funds available when needed, to pay remediation costs imposed upon us jointly with them under environmental laws and regulations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our Water Treatment Group and our agricultural product sales within our Industrial Group are subject to seasonality and weather conditions, which could adversely affect our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Water Treatment Group has historically experienced higher sales during April to September, primarily due to a seasonal increase in chemicals used by municipal water treatment facilities. Our agricultural product sales within our Industrial Group are also seasonal, primarily corresponding with the planting season. Demand in both of these areas is also affected by weather conditions, as either higher or lower than normal precipitation or temperatures may affect water usage and the timing and the amount of consumption of our products. We cannot assure you that seasonality or fluctuating weather conditions will not have a material adverse effect on our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">OPERATIONAL RISKS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are highly dependent upon transportation infrastructure to ship and receive our products and delays in these shipments could adversely affect our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we maintain a number of owned trucks and trailers, we rely heavily upon transportation provided by third parties (including common carriers, barge companies, rail companies and trans-ocean cargo companies) to deliver products to us and to our customers. Our access to third-party transportation is not guaranteed, and we may be unable to transport our products in a timely manner, or at all, in certain circumstances, or at economically attractive rates. Disruptions in transportation are common, are often out of our control, and can happen suddenly and without warning. Rail limitations, such as limitations in rail capacity, availability of railcars and adverse weather conditions have disrupted or delayed rail shipments in the past and could do so in the future. Barge shipments are delayed or impossible under certain circumstances, including during times of high or low water levels, when waterways are frozen and when locks and dams are inoperable. Truck transportation has been negatively impacted by a number of factors, including limited availability of qualified drivers and equipment, and limitations on drivers&#8217; hours of service. The volumes handled by, and operating challenges at, ocean ports have at times been volatile and can delay the receipt of goods, or cause the cost of shipping goods to be more expensive. Our failure to ship or receive products in a timely and efficient manner could have a material adverse effect on our financial condition and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to retain key personnel or attract new skilled personnel, it could have an adverse impact on our businesses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of the specialized and technical nature of our businesses, our future performance is dependent on the continued service of, and on our ability to attract and retain, qualified management, scientific, technical and support personnel. The unanticipated departure of key members of our management team could have an adverse impact on our business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to successfully consummate future acquisitions or dispositions or integrate acquisitions into our business, which could result in unanticipated expenses and losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our business growth strategy, we have acquired businesses and may pursue acquisitions in the future. Our ability to pursue this strategy will be limited by our ability to identify appropriate acquisition candidates and our financial resources, including available cash and borrowing capacity. In addition, we may seek to divest of businesses that are underperforming or not core to our future business. The expense incurred in consummating transactions, the time it takes to integrate an acquisition or our failure to integrate businesses successfully could result in unanticipated expenses and losses. Furthermore, we may not be able to realize the anticipated benefits from acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The process of integrating acquired operations into our existing operations may result in unforeseen operating difficulties and may require significant financial resources that would otherwise be available for the ongoing development or expansion of existing operations. The risks associated with the integration of acquisitions include potential disruption of our ongoing businesses and distraction of management, unforeseen claims, liabilities, adjustments, charges and write-offs, difficulty in conforming the acquired business&#8217; standards, processes, procedures and controls with our operations, and challenges arising from the increased scope, geographic diversity and complexity of the expanded operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our businesses are subject to risks stemming from natural disasters or other extraordinary events outside of our control, which could interrupt our production and adversely affect our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Natural disasters have the potential of interrupting our operations and damaging our properties, which could adversely affect our businesses. Flooding of the Mississippi River has temporarily shifted the Company&#8217;s terminal operations out of its buildings four times since the spring of 2010, including most recently the spring of 2019. We can give no assurance that flooding or other natural disasters will not recur or that there will not be material damage or interruption to our operations in the future from such disasters.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chemical-related assets may be at greater risk of future terrorist attacks than other possible targets in the United States. Federal law imposes site security requirements, specifically on chemical facilities, which have increased our overhead expenses. Federal regulations have also been adopted to increase the security of the transportation of hazardous chemicals in the United States. We ship and receive materials that are classified as hazardous and we believe we have met these requirements, but additional federal and local regulations that limit the distribution of hazardous materials are being considered. Bans on movement of hazardous materials through certain cities could adversely affect the efficiency of our logistical operations. Broader restrictions on hazardous material movements could lead to additional investment and could change where and what products we provide.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence of extraordinary events, including future terrorist attacks, global health developments and pandemics (including the COVID-19 outbreak), or escalation of hostilities, cannot be predicted, but their occurrence can be expected to negatively affect the economy in general, and specifically the markets for our products. The resulting damage from a direct attack on our assets, or assets used by us, could include loss of life and property damage. In addition, available insurance coverage may not be sufficient to cover all of the damage incurred or, if available, may be prohibitively expensive.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to renew our leases of land where four of our operations facilities reside.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease the land where our three main terminals are located and where another significant manufacturing plant is located.  These leases, including all renewal periods, have expiration dates from 2023 to 2044. The failure to secure extended lease terms on any one of these facilities may have a material adverse impact on our business, as they are where a portion of our chemicals are manufactured and where the majority of our bulk chemicals are stored. While we can make no assurances, based on historical experience and anticipated future needs, we intend to extend these leases and believe that we will be able to renew our leases as the renewal periods expire. If we are unable to renew three of our leases (two relate to terminals and one to manufacturing) any property remaining on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. The fourth lease provides that we turn any property remaining on the land over to the lessor for them to maintain or remove at their expense. The cost to relocate our operations could have a material adverse effect on our results of operations and financial condition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">LEGAL AND REGULATORY RISKS</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Environmental, health and safety, transportation and storage laws and regulations cause us to incur substantial costs and may subject us to future liabilities and risks.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to numerous federal, state and local environmental, health and safety laws and regulations in the jurisdictions in which we operate, including the management, storage, transportation and disposal of chemicals and wastes; product regulation; air water and soil contamination; and the investigation and cleanup of any spills or releases that may result from our management, handling, storage, sale, or transportation of chemicals and other products. The nature of our business exposes us to risks of liability under these laws and regulations. Ongoing compliance with such laws and regulations is an important consideration for us and we invest substantial capital and incur significant operating costs in our compliance efforts. In addition, societal concerns regarding the safety of chemicals in commerce and their potential impact on the environment have resulted in a growing trend towards increasing levels of product safety and environmental protection regulations. These concerns have led to, and could continue to result in, more stringent regulatory intervention by governmental authorities. In addition, these concerns could influence public perceptions, impact the commercial viability of the products we sell and increase the costs to comply with increasingly complex regulations, which could have a negative impact on our business, financial condition and results of operations. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we operate a fleet of more than 150 commercial vehicles, primarily in our Water Treatment Group, which are highly regulated, including by the U.S. Department of Transportation (&#8220;DOT&#8221;). The DOT governs transportation matters including authorization to engage in motor carrier service, including the necessary permits to conduct our businesses, equipment operation, and safety. We are audited periodically by the DOT to ensure that we are in compliance with various safety, hours-of-service, and other rules and regulations. If we were found to be out of compliance, the DOT could severely restrict or otherwise impact our operations, which could have a material adverse effect on our operations as a whole, including our results of operations and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we violate applicable laws or regulations, in addition to being required to correct such violations, we could be held liable in administrative, civil or criminal proceedings for substantial fines and other sanctions that could disrupt, limit or halt our operations, which could have a material adverse effect on our operations as a whole, including our results of operations and cash flows. Liabilities associated with the investigation and cleanup of releases of hazardous substances, as well as personal injury, property damages or natural resource damages arising out of such releases of hazardous substances, may be imposed in many situations without regard to violations of laws or regulations or other fault, and may also be imposed jointly and severally (so that a responsible party may be held liable for more than its share of the losses involved, or even the entire loss). Such liabilities can be difficult to identify and the extent of any such liabilities can be difficult to predict. We use, and in the past have used, hazardous substances at many of our facilities, and have generated, and continue to generate, hazardous wastes at a number of our facilities. We have in the past been, and may in the future be, subject to claims relating to exposure to hazardous materials and the associated liabilities may be material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our food, pharmaceutical and health and nutrition products are subject to government regulation, both in the United States and abroad, which could increase our costs significantly and limit or prevent the sale of such products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The manufacture, packaging, labeling, advertising, promotion, distribution and sale of our food, pharmaceutical and health and nutrition products are subject to regulation by numerous national and local governmental agencies in the United States and other countries. The primary regulatory bodies in the United States are the Food and Drug Administration (the &#8220;FDA&#8221;), the United States Department of Agriculture and the Federal Trade Commission, and we are also subject to similar regulators in other countries. Failure to comply with these regulatory requirements may result in various types of penalties or fines. These include injunctions, product withdrawals, recalls, product seizures, fines and criminal prosecutions. Individual states also regulate our products. A state may interpret claims or products presumptively valid under federal law as illegal under that state&#8217;s regulations. Approvals or licensing may be conditioned on reformulation of products or may be unavailable with respect to certain products or product ingredients. Any of these government agencies, as well as legislative bodies, can change existing regulations, or impose new ones, or could take aggressive measures, causing or contributing to a variety of negative consequences, including:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;requirements for the reformulation of certain or all products to meet new standards, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;the recall or discontinuance of certain or all products, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;additional record-keeping requirements, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;expanded documentation of the properties of certain or all products, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;expanded or different labeling, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;adverse event tracking and reporting, and </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;additional scientific substantiation.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, the FDA&#8217;s current GMPs describe policies and procedures designed to ensure that nutraceuticals, pharmaceuticals and dietary supplements are produced in a quality manner, do not contain contaminants or impurities, and are accurately labeled and cover the manufacturing, packaging, labeling and storing of supplements, with requirements for quality control, design and construction of manufacturing plants, testing of ingredients and final products, record keeping, and complaints processes. Those who manufacture, package or store dietary supplements must comply with current GMPs. If we or our suppliers fail to comply with current GMPs, the FDA may take enforcement action against us or our suppliers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any or all of the potential negative consequences described above could have a material adverse effect on us or substantially increase the cost of doing business in these areas. There can be no assurance that the regulatory environment in which we operate will not change or that such regulatory environment, or any specific action taken against us, will not result in a material adverse effect on us.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FINANCIAL RISKS</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The insurance that we maintain may not fully cover all potential exposures.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain lines of commercial insurance, such as property, general liability and casualty insurance, but such insurance may not cover all risks associated with the hazards of our businesses and is subject to limitations, including deductibles and limits on the liabilities covered. We may incur losses beyond the limits or outside the coverage of our insurance policies, including liabilities for environmental remediation and product liability. In addition, from time to time, various types of insurance for companies in the chemical, food or health and nutrition products industries have not been available on commercially acceptable terms or, in some cases, have not been available at all. In the future, we may not be able to obtain coverage at current levels, and our premiums may increase significantly on coverage that we maintain.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Failure to comply with the covenants under our credit facility may have a material adverse effect.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to a credit agreement (the &#8220;Credit Agreement&#8221;) with U.S. Bank National Association and other lenders (collectively, the &#8220;Lenders&#8221;), which includes secured revolving credit facilities (the &#8220;Revolving Loan Facility&#8221;) totaling $150.0 million. The Revolving Loan Facility includes a $5.0 million letter of credit subfacility and $15.0 million swingline subfacility. At March 28, 2021, we had $99.0 million outstanding under the Revolving Loan Facility.  </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may make payments on the Revolving Loan Facility from time to time. If we are unable to generate sufficient cash flow or otherwise obtain funds necessary to make payments on our credit facilities, we could be in default when the facilities become due in 2023. We are also required to comply with several financial covenants under the Credit Agreement. Our ability to comply with these financial covenants may be affected by events beyond our control, which could result in a default under the Credit Agreement; such default may have a material adverse effect on our business, financial condition, operating results or cash flows.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict our ability to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain payments, enter into sale and leaseback transactions, grant liens on its assets or rate management transactions, subject to certain limitations. These restrictions may adversely affect our business.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment to the carrying value of our goodwill or other intangible assets could adversely affect our financial condition and consolidated results of operations.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter, or December 29, 2020 for fiscal 2021. Goodwill impairment testing is at the reporting unit level. For each of our reporting units, we performed an analysis of qualitative factors to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If that qualitative analysis indicates that an impairment may exist, then we would calculate the amount of the impairment by comparing the fair value of the assets and liabilities to the fair value of the reporting unit. For each of our reporting units, this qualitative analysis did not indicate an impairment, and therefore additional analysis was not performed. In fiscal 2018, however, we recorded an impairment charge in our Health and Nutrition reporting unit of $39.1 million. A significant amount of judgment is involved in determining if an indication of impairment exists. Factors may include, among others:  a significant decline in our expected future cash flows; a sustained, significant decline in our stock price and market capitalization; a significant adverse change in the business climate; unanticipated competition; and slower growth rates. An adverse change in these factors may have a significant impact on the recoverability of the net assets recorded, and any resulting impairment charge in the future could have a material adverse effect on our financial condition and consolidated results of operations.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate the useful lives of our intangible assets to determine if they are definite- or indefinite-lived. Reaching a determination on useful life requires significant judgments and assumptions regarding the future effects of obsolescence, demand, competition, other economic factors (such as the stability of the industry, legislative action that results in an uncertain or changing regulatory environment, and expected changes in distribution channels), and the expected lives of other related groups of assets.</span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We cannot accurately predict the amount and timing of any impairment of goodwill and other intangible assets. Should the value of these assets become impaired, there could be a material adverse effect on our financial condition and consolidated results of operations.</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_22"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1B.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PROPERTIES</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our facilities material to our operations consist of our locations described below. In addition to the facilities listed below, our Water Treatment group operates out of 30 additional warehouse locations, the majority of which are owned by us. We believe that our facilities are adequate and suitable for the purposes they serve. Unless noted, each facility is owned by us and is primarily used as office and warehouse space. We believe that we carry customary levels of insurance covering the replacement of damaged property.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:4.497%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.488%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.080%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.379%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.056%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Group</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Location</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approx.<br/>Square&#160;Feet</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate headquarters</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Roseville, MN</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fullerton, CA (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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,800</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Florida, NY (2)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minneapolis, MN (3)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Camanche, IA</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Centralia, IL (4)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dupo, IL (5)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">St.&#160;Paul,&#160;MN (6)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rosemount,&#160;MN (7)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial and Water Treatment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">St. Paul, MN (8)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,000</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Memphis, TN</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,000</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Water Treatment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Apopka, FL</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,100</span></td></tr></table></div><div style="margin-top:5pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">This is a leased facility comprising administrative offices and a distribution facility. The lease runs through January 2026.</span></div><div style="margin-top:5pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">This is comprised of (i) a 79,000 square foot manufacturing plant which sits on approximately 16 acres and (ii) a leased 28,000 square foot warehouse located in close proximity that is leased until December 2022. </span></div><div style="margin-top:5pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">This manufacturing location sits on approximately 11 acres of land.</span></div><div style="margin-top:5pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">This manufacturing facility includes 10&#160;acres of land owned by the Company.</span></div><div style="margin-top:5pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">The land for this manufacturing and packaging facility is leased from a third party, with the lease expiring in May 2023. </span></div><div style="margin-top:5pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">These terminal operations, located at two sites on opposite sides of the Mississippi River, are made up of three buildings, outside storage tanks for the storage of liquid bulk chemicals, including caustic soda, as well as numerous smaller tanks for storing and mixing chemicals. The land is leased from the Port Authority of the City of St. Paul, Minnesota. One of the applicable leases runs through 2033, while the other one runs through 2044 including all available lease extensions.</span></div><div style="margin-top:5pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">This includes two adjacent facilities comprising a total of 56 acres of land owned by the Company. These manufacturing facilities have outside storage tanks for the storage of bulk chemicals, as well as numerous smaller tanks for storing and mixing chemicals.</span></div><div style="margin-top:5pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">This facility, which consists of a 59,000&#160;square-foot building located on approximately 10&#160;acres of land, has outside storage capacity for liquid bulk chemicals, as well as numerous smaller tanks for storing and mixing chemicals. The land is leased from the Port Authority of the City of St. Paul, Minnesota and runs until 2029.</span></div><div style="margin-top:5pt;padding-left:31.5pt;text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_28"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">LEGAL PROCEEDINGS</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries are a party or of which any of our property is the subject.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_31"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MINE SAFETY DISCLOSURES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_34"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;II</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_37"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MARKET FOR THE COMPANY&#8217;S COMMON EQUITY, RELATED SHAREHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common shares are listed on the Nasdaq Global Select Market under the symbol &#8220;HWKN.&#8221; As of May&#160;28, 2021, shares of our common shares were held by approximately 399&#160;shareholders of record.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously announced, our Board of Directors authorized the repurchase of up to 1.6 million shares of our outstanding common shares. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. The following table sets forth information concerning purchases of our common shares for three months ended March 28, 2021:</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Number of Shares Purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Price Paid Per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum Number of Shares that May Yet be Purchased under the Plans or Programs </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12/28/2020 - 1/24/2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,506&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1/25/2021 - 2/21/2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,506&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2/22/2021 - 3/28/2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551,506&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares the cumulative total shareholder return on our common shares with the cumulative total returns of the Nasdaq Industrial Index, the Nasdaq Composite Index, the Russell 2000 Index and the Standard&#160;&amp; Poor&#8217;s (&#8220;S&amp;P&#8221;) Small Cap 600 Index for our last five completed fiscal years. The graph assumes the investment of $100 in our stock and each of those indices on April 3, 2016, and reinvestment of all dividends. </span></div><div style="margin-top:5pt;text-align:center"><img src="hwkn-20210328_g1.jpg" alt="hwkn-20210328_g1.jpg" style="height:433px;margin-bottom:5pt;vertical-align:text-bottom;width:613px"/></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_40"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;6. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> RESERVED</span></div><div><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_43"></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a discussion and analysis of our financial condition and results of operations for fiscal 2021 and 2020. This discussion should be read in conjunction with the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in Item&#160;8 of this Annual Report on Form&#160;10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have omitted discussion of the earliest of the three years covered by our consolidated financial statements presented in this report because that disclosure was already included in our Annual Report on Form 10-K for fiscal 2020, filed with the SEC on May 20, 2020. You are encouraged to reference Part II, Item 7, within that report, for a discussion of our financial condition and result of operations for fiscal 2019 compared to fiscal 2020.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive substantially all of our revenues from the sale of chemicals and specialty ingredients to our customers in a wide variety of industries. We began our operations primarily as a distributor of bulk chemicals with a strong customer focus. Over the years, we have maintained the strong customer focus and have expanded our business by increasing our sales of value-added chemical products and specialty ingredients, including manufacturing, blending and repackaging certain products.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Overview </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An overview of our financial performance in fiscal 2021 is provided below: </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.52pt">Sales of $596.9 million, a 10% increase from fiscal 2020;</span></div><div style="text-indent:-4.5pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.52pt">Gross profit of $123.8 million, an increase of $22.8 million, or 23% from fiscal 2020;</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.52pt">Selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses increased $8.6&#160;million year over year, and were relatively flat as a percentage of sales from fiscal 2020;</span></div><div style="padding-left:20.25pt;text-align:justify;text-indent:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.52pt">Net cash provided by operating activities of $43.8 million, as compared to $58.9 million for fiscal 2020. </span></div><div style="text-align:justify;text-indent:-9pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We focus on total profitability dollars when evaluating our financial results as opposed to profitability as a percentage of sales, as sales dollars tend to fluctuate, particularly in our Industrial and Water Treatment segments, as raw material prices rise and fall. The costs for certain of our raw materials can rise or fall rapidly, causing fluctuations in gross profit as a percentage of sales.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the last in, first out (&#8220;LIFO&#8221;) method of valuing the inventory in our Industrial and Water Treatment segments, which causes the most recent product costs to be recognized in our income statement. The LIFO inventory valuation method and the resulting cost of sales are consistent with our business practices of pricing to current chemical raw material prices.  Inventories in our Health and Nutrition segment are valued using the first-in, first-out (&#8220;FIFO&#8221;) method.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disclose the sales of our bulk commodity products as a percentage of total sales dollars for our Industrial and Water Treatment segments. Our definition of bulk commodity products includes products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Business and Property Acquisitions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the fourth quarter of fiscal 2021, we acquired substantially all the assets of C &amp; L Aqua Professionals, Inc. and LC Blending, Inc. (together, &#8220;C&amp;L Aqua&#8221;) under the terms of an asset purchase agreement among us, C&amp;L Aqua and its shareholders.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">C&amp;L Aqua was a water treatment chemical distribution company operating primarily in Louisiana.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The results of operations since the acquisition date are included in our Water Treatment segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the third quarter of fiscal 2021, we acquired a manufacturing facility to allow further expansion and growth in both our Industrial and Water Treatment segments.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This site is adjacent to our facility in Rosemount, Minnesota, adding 40,000 square feet of manufacturing and warehouse space on 28 acres of land to bring us to a total of 105,000 square feet of space on 56 acres of land, with rail access at both of the sites. The expansion will allow for future growth and provide supply chain flexibility on certain raw materials to better serve our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of fiscal 2021, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (&#8220;ADC&#8221;) under the terms of an asset purchase agreement among us, ADC and its shareholders. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations since the acquisition date are included in our Water Treatment segment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The aggregate annual revenue from C&amp;L Aqua and ADC in the twelve months prior to each acquisition date totaled approximately $25 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Stock Split</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 1, 2021, we effected a two-for-one split of our common stock, and adjusted the par value from $.05 per share to $0.01 per share. At the same time, we increased the number of authorized shares from 30 million to 60 million. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Statement on COVID-19</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pandemic caused by COVID-19 has resulted in federal, state and local governments around the world implementing stringent measures to help control the spread of the virus, including, from time to time, quarantines, &#8220;shelter in place&#8221; and &#8220;stay at home&#8221; orders, travel restrictions or bans, business curtailments, school closures, and other protective measures. While many restrictions have eased since the start of the COVID-19 pandemic, certain restrictions remain in place or new restrictions may be implemented in the future. Certain restrictions may remain in place for some time. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our manufacturing facilities have qualified as essential operations (or the equivalent) under applicable federal and state orders. As a result, all of our manufacturing sites and facilities have continued to operate, with no significant impact to our</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">output levels.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During this public health crisis, we have remained focused on the health and safety of our employees, customers and suppliers and maintaining safe and reliable operations of our manufacturing sites. As our operations and products are essential to critical national infrastructure, it is imperative that we continue to supply materials including the products needed to maintain safe drinking water, ingredients essential for large-scale food, pharmaceutical and other health product manufacturing and nutrition products needed to support our critical infrastructure. Our manufacturing sites have continued to operate during the COVID-19 pandemic, with no significant impact to manufacturing. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial impact of the COVID-19 pandemic to our company has been mixed, as sales to certain end-markets such as food, bottled bleach and health and nutrition have benefited our reporting segments, while decreased sales to other end-markets such as ethanol, pools and resorts have negatively impacted them. In addition, certain expenses, such as travel and entertainment</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and trade show expenses, were lower than historical levels during fiscal 2021. We expect mixed results to continue until conditions normalize following the end of the pandemic.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_46"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain items from our statement of income as a percentage of sales from period to period:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:69.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81.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:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.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:'Calibri',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.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:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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:'Calibri',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:'Calibri',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:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight: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:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal 2021 Compared to Fiscal 2020</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales were $596.9 million for fiscal 2021, an increase of $56.7 million, or 10%, from sales of $540.2 million for fiscal 2020.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Industrial Segment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;Industrial segment sales decreased $1.9 million, or 1%, to $273.4 million&#160;for fiscal 2021, as compared to $275.2 million for fiscal 2020. Sales of bulk commodity products in the Industrial segment were approximately 14% of sales dollars in fiscal 2021 and 18% of sales dollars in fiscal 2020. Increased sales resulting from a product mix shift to more sales of certain of our higher-priced manufactured, blended and repackaged products, in particular certain of our food ingredient and agricultural products, as well as increased sales of our bleach products, was more than offset by decreased sales into the ethanol industry in the first half of fiscal 2021, due largely to weakened economic conditions in that industry.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Water Treatment Segment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Water Treatment segment sales increased $10.1 million, or 6%, to $170.0 million for fiscal 2021, as compared to $159.9 million for fiscal 2020. Sales of bulk commodity products in the Water Treatment segment were approximately 9% of sales dollars in fiscal 2021 and 12% of sales dollars in fiscal 2020. The increase in sales dollars resulted from the added sales from the acquisition of ADC and C&amp;L Aqua as well as increased sales of certain manufactured, blended and re-packaged products in our legacy business, partially offset by a first quarter sales decline as a result of COVID-19 which reduced sales to certain end markets, primarily swimming pools.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Health and Nutrition Segment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sales for our Health and Nutrition segment increased $48.4 million, or 46%, to $153.5 million for fiscal 2021, as compared to $105.1 million for fiscal 2020. The increase in sales was driven by increased sales of both our manufactured and specialty distributed products largely as a result of increased demand for health and immunity products.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross Profit</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit increased $22.8 million, or 23%, to $123.8 million, or 21% of sales, for fiscal 2021, from $100.9 million, or 19% of sales, for fiscal 2020. During fiscal 2021, the LIFO reserve decreased, and gross profits increased, by $0.1 million. In fiscal 2020, the LIFO reserve increased, and gross profits decreased, by $0.6 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Industrial Segment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Gross profit for the Industrial segment increased $4.4 million, or 11%, to $43.3 million, or 16% of sales, for fiscal 2021, from $38.9 million, or 14% of sales, for fiscal 2020. During fiscal 2021, the LIFO reserve decreased, and gross profits increased, by $0.2 million. In fiscal 2020, the LIFO reserve increased, and gross profits decreased, by $0.6 million. Total gross profit, and gross profit as a percentage of sales, increased due to a product mix shift to more sales of certain higher-margin manufactured, blended and re-packaged products, partially offset by higher operating costs.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Water Treatment Segment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Gross profit for the Water Treatment segment increased $4.9 million, or 12%, to $46.8 million, or 28% of sales, for fiscal 2021, from $41.9 million, or 26% of sales, for fiscal 2020. During fiscal 2021, the LIFO reserve increased, and gross profits decreased, by $0.1 million. During fiscal 2020, the LIFO reserve had a nominal impact on gross profit. Gross profit increased as a result of the added gross profit from sales in the acquired businesses of ADC and C&amp;L Aqua. Gross profit, and gross profit as a percentage of sales, also increased as a result of a product mix shift to more sales of certain of our manufactured, blended and repackaged products in our legacy business.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Health and Nutrition Segment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">  Gross profit for our Health and Nutrition segment increased $13.6 million, or 68% to $33.6&#160;million, or 22% of sales, for fiscal 2021, from $20.1 million, or 19% of sales, for fiscal 2020. The increase in gross profit was a result of higher sales compared to the prior year. Gross profit as a percentage of sales increased primarily as a result of product mix changes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SG&amp;A expenses increased $8.6 million to $67.9 million, or 11% of sales, for fiscal 2021, from $59.2 million, or 11% of sales, for fiscal 2020. Expenses increased primarily due to increased variable pay, the added costs from the acquired businesses of ADC and C&amp;L Aqua, including $0.8 million expense for amortization of intangibles, and a year-over-year increase in compensation expense related to our non-qualified deferred compensation plan, with the expense offset in other income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Income</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income was $55.9 million, or 9% of sales, for fiscal 2021, as compared to $41.7 million, or 8% of sales, for fiscal 2020 due to the combined impact of the factors discussed above.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Expense, Net</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense was $1.5 million for fiscal 2021, a decrease of $1.0 million from interest expense of $2.5 million for fiscal 2020. The additional interest cost as a result of the increase in outstanding borrowings was more than offset by lower borrowing rates compared to the prior year. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Tax Provision</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate was approximately 27% for both fiscal 2021 and fiscal 2020. The effective tax rate is impacted by projected levels of annual taxable income, permanent items, and state taxes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_133"></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selected Quarterly Financial Data</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:41.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.429%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except per share data) </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fourth</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,172&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,801&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,927&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,797&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,921&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,081&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.56&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fourth</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,336&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,043&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,413&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,478&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,648&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,817&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,961&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,776&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,757&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,763&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.44&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.22&#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="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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">First</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Second</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Third</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fourth</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,800&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,324&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,151&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,051&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,312&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,788&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.35&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings (loss) per share may not equal the face of the Consolidated Statements of Income (Loss) due to rounding.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_49"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by operating activities in fiscal 2021 was $43.8 million compared to $58.9 million in fiscal 2020. The decrease in cash provided by operating activities in fiscal 2021 as compared to fiscal 2020 was primarily driven by increases in customer receivables, resulting from higher sales, as well as higher inventory levels, partially offset by an increase in net income. Increased customer demand in our Health and Nutrition segment resulted in an increase in on-hand inventory due to increased stocking levels to fill the increased demand and to offset longer lead times from our suppliers for many products. Due to the nature of our operations, which includes purchases of large quantities of bulk chemicals, the timing of purchases can result in significant changes in working capital and the resulting operating cash flow. Historically, our cash requirements for working capital increase during the period from April through November as caustic soda inventory levels increase as most of our barges are received during this period. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in investing activities was $71.4 million in fiscal 2021 compared to $24.2 million in fiscal 2020. Capital expenditures were $20.8 million in fiscal 2021 and $24.5 million in fiscal 2020.  Total cash used in investing activities in fiscal 2021 included an aggregate of $51.0 million for the acquisitions of ADC, C&amp;L Aqua and the purchase of the manufacturing facility in Rosemount, Minnesota.  Capital expenditures in fiscal 2021 included $7.8 million of facility improvements, including $4.3 million to expand our pharmaceutical product manufacturing capabilities, vehicles and trucks of $4.7 million, the purchase of a previously leased Water Treatment branch facility for $0.9 million, along with other new and replacement equipment. Capital expenditures in fiscal 2020 included $9.5 million in the aggregate for the purchase of our previously leased corporate headquarters and a previously leased Water Treatment branch facility as well as the purchase of a facility for a Water Treatment branch expansion. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by financing activities was $26.4 million in fiscal 2021, as compared to cash used in financing activities of $39.6 million in fiscal 2020. Cash provided by financing activities included net debt borrowings of $39.0 million in fiscal 2021 to partially fund the acquisitions in fiscal 2021, compared to net debt repayments of $25.0 million in fiscal 2020. We also paid out cash dividends of $10.0 million in fiscal 2021 and $9.8 million in fiscal 2020. In fiscal 2021, we used $4.1 million to repurchase shares under our board-authorized share repurchase program, and in fiscal 2020, we used $5.9 million to repurchase shares under the program.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash balance was $3.0 million at March 28, 2021, a decrease of $1.3 million as compared with March 29, 2020. Cash flows generated by operations and financing activities during fiscal 2021 were offset by the cash expended for acquisitions in fiscal 2021, capital expenditures and dividend payments. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to an amended and restated credit agreement (the &#8220;Credit Agreement&#8221;) with U.S. Bank as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the &#8220;Lenders&#8221;), whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement refinanced the term and revolving loans under the Prior Credit Agreement and provides us with senior secured revolving credit facilities (the &#8220;Revolving Loan Facility&#8221;) totaling $150.0&#160;million. The Revolving Loan Facility includes a $5.0&#160;million letter of credit subfacility and $15.0&#160;million swingline subfacility. The Revolving Loan Facility has a five-year maturity date, maturing on November 30, 2023. The Revolving Loan Facility is secured by substantially all of our personal property assets and those of our subsidiaries.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Borrowings under the Revolving Loan Facility bear interest at a rate per annum equal to one of the following, plus, in both cases, an applicable margin based upon our leverage ratio: (a)&#160;LIBOR for an interest period of one, two, three or six months as selected by us, reset at the end of the selected interest period, or (b)&#160;a base rate determined by reference to the highest of (1)&#160;U. S. Bank&#8217;s prime rate, (2)&#160;the Federal Funds Effective Rate plus 0.5%, or (3)&#160;one-month LIBOR for U.S. dollars plus 1.0%. The LIBOR margin is between 0.85%&#160;and 1.35%, depending on our leverage ratio. The base rate margin is between 0.00%&#160;and&#160;0.35%, depending on our leverage ratio. In the event that the ICE Benchmark Administration (or any person that takes over administration of such rate) determines that LIBOR is no longer available, including as a result of the intended phase out of LIBOR by the end of 2021, our Revolving Loan Facility provides for an alternative rate of interest to be jointly determined by us and U.S. Bank, as administrative agent, that gives due consideration to the then prevailing market convention for determining a rate of interest for syndicated loans in the United States.  Once such successor rate has been approved by us and U.S. Bank, the Revolving Credit Loan Facility would be amended to use such successor rate without any further action or consent of any other lender, so long as the administrative agent does not receive any objection from any other lender. At March&#160;28, 2021, the effective interest rate on our borrowings was 1.1%.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to paying interest on the outstanding principal under the Revolving Loan Facility, we are required to pay a commitment fee on the unutilized commitments thereunder. The commitment fee is between 0.15%&#160;and 0.25%, depending on our leverage ratio.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt issuance costs paid to the Lenders are being amortized as interest expense over the term of the Credit Agreement. As of March&#160;28, 2021, the unamortized balance of these costs was $0.3&#160;million, and is reflected as a reduction of debt on our balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement requires us to maintain (a)&#160;a minimum fixed charge coverage ratio of 1.15 to 1.00 and (b)&#160;a maximum total cash flow leverage ratio of 3.0 to 1.0. The Credit Agreement also contains other customary affirmative and negative covenants, including covenants that restrict our ability to incur additional indebtedness, dispose of significant assets, make certain investments, including any acquisitions other than permitted acquisitions, make certain payments, enter into sale and leaseback transactions, grant liens on our assets or rate management transactions, subject to certain limitations. We are permitted to make distributions, pay dividends and repurchase shares so long as no default or event of default exists or would exist as a result thereof. We were in compliance with all covenants of the Credit Agreement as of March&#160;28, 2021 and expect to remain in compliance with all covenants for the next 12 months.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains customary events of default, including failure to comply with covenants in the Credit Agreement and other loan documents, cross default to other material indebtedness, failure by us to pay or discharge material judgments, bankruptcy, and change of control. The occurrence of an event of default would permit the lenders to terminate their commitments and accelerate loans under the Credit Facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our growth strategy, we have acquired businesses and may pursue acquisitions or other strategic relationships in the future that we believe will complement or expand our existing businesses or increase our customer base. We believe we could borrow additional funds under our current or new credit facilities or sell equity for strategic reasons or to further strengthen our financial position.</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have any off-balance sheet arrangements. </span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_1742"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations and Commercial Commitments</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides aggregate information about our contractual payment obligations and the periods in which payments are due:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:26.440%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.776%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Payments Due by Fiscal Period</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Obligation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">More&#160;than<br/>5&#160; Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolver (1)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payments (2)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,768&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations (3)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,280&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,728&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension withdrawal liability (4)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,505&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,840&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Represents balance outstanding as of March&#160;28, 2021, and assumes such amount remains outstanding until its maturity date, as periodic payments are not required under the terms of our Credit Agreement. However, it is our intention to pay down our debt with available excess cash flow. See Note 9 of our consolidated Financial Statements for further information.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Represents interest payments and commitment fees payable on outstanding balances under our revolver, and assumes interest rates remain unchanged from the rate as of March&#160;28, 2021.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)&#160;&#160;&#160;&#160;As reported under ASC Topic 842</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)&#160;&#160;&#160;&#160;This relates to our withdrawal from a multiemployer pension plan. Payments on this obligation will continue through 2034.</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_52"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the financial statements, we follow U.S.&#160;generally accepted accounting principles (&#8220;GAAP&#8221;). The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, sales and expenses, and related disclosure of contingent assets and liabilities. We re-evaluate our estimates on an on-going basis. Our estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions and conditions. We consider the following policies to involve the most judgment in the preparation of our financial statements.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Infinite-life Intangible Assets</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> -</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter, or December 28, 2020 for fiscal 2021. For each of our reporting units, we performed an analysis of qualitative factors to determine whether it is more likely than not that the fair value of any of our reporting units is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management&#8217;s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of our reporting units.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Acquisitions - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for acquired businesses using the acquisition method of accounting which requires that the assets acquired and liabilities assumed be recorded at the date of acquisition at their respective fair values. The judgments made in determining the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact net income. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are several methods that can be used to determine the fair value of assets acquired and liabilities assumed in a business combination. For intangible assets, we normally utilize one or more forms of the &#8220;income method.&#8221; This method starts with a forecast of all of the expected future net cash flows attributable to the subject intangible asset. These cash flows are then adjusted to present value by applying an appropriate discount rate that reflects the risk factors associated with the cash flow streams. Some of the more significant estimates and assumptions inherent in the income method (or other methods) include the projected future cash flows (including timing) and the discount rate reflecting the risks inherent in the future cash flows.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimating the useful life of an intangible asset also requires judgment. For example, different types of intangible assets will have different useful lives, influenced by the nature of the asset, competitive environment, and rate of change in the industry. Certain assets may even be considered to have indefinite useful lives. All of these judgments and estimates can significantly impact the determination of the amortization period of the intangible asset, and thus net income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 1 to the consolidated financial statements included in Item 8 of this Form 10-K for a full description of recent accounting pronouncements, including expected dates of adoption and estimated effects on results of operations and financial condition.</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_55"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7A.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the risk inherent in the cyclical nature of commodity chemical prices. However, we do not currently purchase forward contracts or otherwise engage in hedging activities with respect to the purchase of commodity chemicals. We attempt to pass changes in the cost of our materials on to our customers; however, there are no assurances that we will be able to pass on the increases in the future.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to market risks related to interest rates. Our exposure to changes in interest rates is limited to borrowings under our credit facility. A 25-basis point change in interest rates on the variable-rate portion of debt not covered by the interest rate swap would potentially increase or decrease annual interest expense by approximately $0.2 million. Other types of market risk, such as foreign currency risk, do not arise in the normal course of our business activities.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_58"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;8.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_61"></div><div style="margin-bottom:8pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board of Directors and Shareholders</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Hawkins, Inc.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Opinion on internal control over financial reporting</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the internal control over financial reporting of Hawkins, Inc. (a Minnesota corporation) and subsidiaries (the &#8220;Company&#8221;) as of March 28, 2021, based on criteria established in the 2013 Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of March 28, 2021, based on criteria established in the 2013 Internal Control&#8212;Integrated Framework issued by COSO.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the consolidated financial statements of the Company as of and for the year ended March 28, 2021, and our report dated June&#160;2, 2021 expressed an unqualified opinion on those financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis for opinion</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting (&#8220;Management&#8217;s Report&#8221;). Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit of, and opinion on, the Company&#8217;s internal control over financial reporting does not include the internal control over financial reporting of C&amp;L Aqua Professionals, Inc and LC Blending, Inc., two wholly-owned subsidiaries, whose financial statements reflect total assets and revenues constituting 3.5 and less than 1 percent, respectively, of the related consolidated financial statement amounts as of and for the year ended March 28, 2021. As indicated in Management&#8217;s Report, C&amp;L Aqua Professionals, Inc and LC Blending, Inc. were acquired during 2021. Management&#8217;s assertion on the effectiveness of the Company&#8217;s internal control over financial reporting excluded internal control over financial reporting C&amp;L Aqua Professionals, Inc and LC Blending, Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Definition and limitations of internal control over financial reporting</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ GRANT THORNTON LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minneapolis, Minnesota</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;2, 2021</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board of Directors and Shareholders</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Hawkins, Inc.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Opinion on the financial statement</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">s </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheet of Hawkins, Inc. (a Minnesota corporation) and subsidiaries (the &#8220;Company&#8221;) as of March 28, 2021, and the related consolidated statements of income, comprehensive income, shareholders&#8217; equity, and cash flows for year then ended, and the related notes and financial statement schedule included under Item 15(a) (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of March 28, 2021, and the results of its operations and its cash flows for the year then ended, in conformity with accounting principles generally accepted in the United States of America. </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of March 28, 2021, based on criteria established in the 2013 Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;), and our report dated June&#160;2, 2021 expressed an unqualified opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis for opinion</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Critical audit matters </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Critical audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. We determined that there are no critical audit matters.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ GRANT THORNTON LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minneapolis, Minnesota</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;2, 2021</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board of Directors and Shareholders</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Hawkins, Inc.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Opinion on the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheet of Hawkins, Inc. and subsidiaries (the Company) as of March 29, 2020, the related consolidated statements of income, comprehensive income, shareholders&#8217; equity, and cash flows for each of the years in the two&#8209;year period ended March 29, 2020, and the related notes and financial statement schedule II (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of March 29, 2020, and the results of its operations and its cash flows for each of the years in the two&#8209;year period ended March 29, 2020, in conformity with U.S. generally accepted accounting principles.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in Accounting Principle</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for leases as of April 1, 2019 due to the adoption of Accounting Standards Update 2016-02, Leases (Topic 842), and related amendments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis for Opinion</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ KPMG LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We served as the Company&#8217;s auditor from 2009 to 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minneapolis, Minnesota </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 20, 2020, except as to the stock split and par value adjustments as described in Note 1, which are as of June&#160;2, 2021</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_64"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  HAWKINS, INC.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  CONSOLIDATED BALANCE SHEETS</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">  (In thousands, except share and per-share data)</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.404%"><tr><td style="width:1.0%"></td><td style="width:66.358%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMy0yLTEtMS0w_c9a615b8-7873-4b19-b9dd-5758fa40e5f5">2,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMy00LTEtMS0w_cefa50b9-c0be-419c-bc24-a24245c4d9bb">4,277</ix:nonFraction>&#160;</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade accounts receivables, 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNS0yLTEtMS0w_1a953d7b-2fdd-4b6f-a102-dd600a0b845f">90,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNS00LTEtMS0w_e48953bd-2eb0-4612-bc37-8d05c035e137">67,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNi0yLTEtMS0w_673dcac0-c4f0-42e8-beb6-e6b257c2666f">63,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNi00LTEtMS0w_304e815b-10a6-4ed8-8420-a8245f651d91">54,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNy0yLTEtMS0w_a145f1eb-2528-4e76-a4ca-97e9ae548152">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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNy00LTEtMS0w_71fb5022-971a-44b1-9ae8-032d69a4eb2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfOC0yLTEtMS0w_e2a5c1b2-e40e-488c-b74b-b8e16f68a36e">5,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfOC00LTEtMS0w_0fcd3cfa-1a2f-4df3-a190-a5a9a638eaba">4,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfOS0yLTEtMS0w_975c8ff8-bfa0-4534-8174-eeb10f5d76e5">163,007</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfOS00LTEtMS0w_baad98d4-9c6d-4502-8497-033aecac4675">131,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PROPERTY, PLANT, AND EQUIPMENT:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Land" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTEtMi0xLTEtMA_375930ac-b17d-4d08-8cb6-ff89611e6854">15,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Land" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTEtNC0xLTEtMA_eb132f47-702e-44e1-ba77-7081cada3b00">11,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings and improvements</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BuildingsAndImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTItMi0xLTEtMA_d79d3fdb-1318-4f50-b167-a070b4e1bc88">120,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BuildingsAndImprovementsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTItNC0xLTEtMA_77964366-0da0-4452-aa06-3fa410fdec50">108,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MachineryAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTMtMi0xLTEtMA_1b8cc1fe-0644-49b2-b921-19e4fcf7e269">109,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MachineryAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTMtNC0xLTEtMA_4268b1d9-9e18-4bab-a9d8-70abea3d330a">98,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transportation 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="hwkn:TransportationEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTQtMi0xLTEtMA_bb54cb5c-2ed4-4fce-b901-e12dd961d0de">37,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="hwkn:TransportationEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTQtNC0xLTEtMA_96b42a0c-764e-4d02-bf1f-92bee029b836">32,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Office furniture and 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTUtMi0xLTEtMA_ddbcb932-10cb-4061-a228-fb08a9d2d8bf">17,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTUtNC0xLTEtMA_35f32332-0e39-4fbe-b6ec-045e330b6f6d">17,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTYtMi0xLTEtMA_970320de-c9cd-42ef-adce-a84a521bec91">300,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTYtNC0xLTEtMA_7d055a60-2b27-4349-b187-5466f410d060">267,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTctMi0xLTEtMA_29eb9e4a-78b3-45a5-afc7-34cfdfbc2a14">155,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTctNC0xLTEtMA_bda7c72a-e094-484d-9bc0-03aad58fa6d9">140,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net property, plant, and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTgtMi0xLTEtMA_f3dcc1e2-e283-4f21-949a-d1cc36401822">144,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTgtNC0xLTEtMA_d90dc3d4-24e5-48bf-8e3b-89be0aa91ea1">126,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OTHER 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjAtMi0xLTEtMA_d2005ee8-ea65-4cf8-baf7-55c5e382afd0">11,630</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjAtNC0xLTEtMA_f1412129-dbc1-4858-8962-e38318fb8b16">9,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjEtMi0xLTEtMA_693a9203-9be8-49d2-bb49-7731b9c147e7">70,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjEtNC0xLTEtMA_b2716111-15ec-4c94-8bc0-fa99598de467">58,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets, 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjItMi0xLTEtMA_704ee2a8-29b8-4c39-abe2-ac5924b86e6c">76,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjItNC0xLTEtMA_7eaa6513-586b-4862-8fab-d7f65fc8bbc2">60,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjQtMi0xLTEtMA_e2f9f47e-d853-48b3-9eb7-97cac6208676">6,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjQtNC0xLTEtMA_460b4747-e8f6-439d-8986-7b4005f2b8ac">3,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjUtMi0xLTEtMA_d249cd92-4985-46b4-88be-a13ea63677c5">164,931</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjUtNC0xLTEtMA_bae98ce5-7727-4f31-ae3e-2393d07c91b1">131,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjYtMi0xLTEtMA_1b0a12f6-8bf5-4398-af8a-aabe8d520d4e">472,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjYtNC0xLTEtMA_2902f9e3-9109-403a-8d93-6478ff993a0f">389,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CURRENT LIABILITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable &#8212; trade</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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjktMi0xLTEtMA_0b91267d-69b7-4a79-a7b6-6a18e51bfea1">37,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjktNC0xLTEtMA_d61be55b-e5ef-405e-856a-403e55b848f5">34,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued payroll and employee benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzEtMi0xLTEtMA_0b37e158-05e6-490f-855b-cbc3e214b474">18,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzEtNC0xLTEtMA_435abdaf-1977-47da-a755-ce8e2b8d48cc">13,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current portion of long-term 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzItMi0xLTEtMA_6c6fae6f-7797-4755-a834-2149411ede43">9,907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzItNC0xLTEtMA_fcfbdb56-5d92-4953-9355-32363b4301f4">9,907</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term lease liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzQtMi0xLTEtMA_de13e859-c8f4-4294-89fb-0a994e5b8b58">1,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzQtNC0xLTEtMA_794bb3a6-6494-41fe-a774-fb1faa783f37">1,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Container deposits</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CustomerDepositsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzUtMi0xLTEtMA_b3cf45c1-ce87-41f6-807e-54ba0c19b33a">1,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CustomerDepositsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzUtNC0xLTEtMA_6e2edd7f-a3d7-4daf-b599-f9ce0c722edc">1,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzYtMi0xLTEtMA_d4044e47-4a11-4557-910f-1fd40608a2e6">2,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzYtNC0xLTEtMA_dda03948-7694-45b0-83d4-b2bf64019c7d">1,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzctMi0xLTEtMA_7a298400-30d3-4bfa-b6c9-e6db4522fb5e">70,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzctNC0xLTEtMA_f6ea1d03-390f-46e1-b4bf-4d10cb1981e5">62,220</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LONG-TERM DEBT, LESS CURRENT PORTION</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzgtMi0xLTEtMA_81142e0b-2020-4a9e-b966-d40bf731830f">88,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzgtNC0xLTEtMA_7e2202fc-67cb-4fca-8791-5ba6aa2e4ffd">49,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LONG-TERM LEASE LIABILITY</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzktMi0xLTEtMA_b0e2ade7-c1a2-4db5-b9eb-d610d796b2f5">10,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzktNC0xLTEtMA_6daaa2fe-42a1-40c5-968f-206707af1e5e">7,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PENSION WITHDRAWAL LIABILITY</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDAtMi0xLTEtMA_cb51c824-19fa-4ab2-97f9-6ce45f545da8">4,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDAtNC0xLTEtMA_e3665376-56e5-4b19-8668-25f5fce044fa">4,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DEFERRED INCOME TAXES</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDEtMi0xLTEtNDY3_33d12844-9cfc-4386-bba2-d849d900964e">24,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDEtNC0xLTEtNDY3_5ac72ace-4ed0-45fa-beab-d255003d3841">25,106</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">DEFERRED COMPENSATION LIABILITY</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDEtMi0xLTEtMA_7c14ca7e-5465-4079-8e33-17f786c281df">7,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDEtNC0xLTEtMA_10284855-2d7e-43d0-97c9-23c23954656b">5,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OTHER LONG-TERM LIABILITIES</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDItMi0xLTEtMA_6c2c8a4e-ffa3-449e-bff9-6d3ad156858e">1,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDItNC0xLTEtMA_85f60833-4b74-4e73-aaaf-4acff6076021">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 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDMtMi0xLTEtMA_4566fe00-519b-47ed-af6e-9f5211a493dc">207,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDMtNC0xLTEtMA_79341d91-d41c-4926-a2e8-0cfcdd0bca6e">155,844</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">COMMITMENTS AND CONTINGENCIES (Note 13)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDQtMi0xLTEtMA_5b3636cd-d183-46b8-8901-dd5fd9d21867"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDQtNC0xLTEtMA_aa6e5391-4143-4baf-9617-17fa966b3978"></ix:nonFraction></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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SHAREHOLDERS&#8217; EQUITY:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares; authorized: <ix:nonFraction unitRef="shares" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5NDI_6af8a8d2-58c5-4679-8986-96c2d35137c3">60,000,000</ix:nonFraction> shares of $<ix:nonFraction unitRef="usdPerShare" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5NzY_8b1f6862-6f6b-4d21-b083-f18b4643eb5d">0.01</ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5NTU_7cfea56c-8729-4f94-9c6e-89095bc05fe6"><ix:nonFraction unitRef="shares" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5NTU_d4161a34-e5f7-4fad-b4af-cb54f4c8c8b3">20,969,746</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5Njg_63d11701-8fa7-4db6-9282-98f058d395e7"><ix:nonFraction unitRef="shares" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5Njg_89506143-c807-425e-803a-a6066f7f2f8a">21,024,458</ix:nonFraction></ix:nonFraction> shares issued and outstanding for 2021 and 2020, respectively</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMi0xLTEtMA_b98d0ca4-47ae-4173-afb4-c6cc33c6fd52">210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtNC0xLTEtMA_1954042a-5951-4d4e-bd33-9b4c5c963275">211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDctMi0xLTEtMA_a3c33bf1-64e3-44c2-b129-7fa6ab284f23">51,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDctNC0xLTEtMA_c060830a-d23a-4a5c-8e39-f83c4344ef8d">50,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDgtMi0xLTEtMA_b452f737-35e4-4b7c-b127-3e86d0699e61">213,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDgtNC0xLTEtMA_175582da-54ca-4d8a-9cb6-5ad18e3ebba9">182,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDktMi0xLTEtMA_b171f6a4-bf6e-4d52-b3ca-eb92655035af">&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDktNC0xLTEtMA_2e586832-4a8b-42eb-a368-4e0cd81f3399">79</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 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shareholders&#8217; equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNTAtMi0xLTEtMA_3c07c9d9-140b-4525-9523-4c7f2084092f">265,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNTAtNC0xLTEtMA_69234e5f-aee8-4dfe-b646-184e5144538f">233,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNTEtMi0xLTEtMA_f6ac37c3-5666-4391-8422-cfb747eed8be">472,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNTEtNC0xLTEtMA_9f0dd4b0-7819-4d49-81cb-f6f75be019cd">389,328</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_70"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF INCOME</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and per-share data)</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:50.441%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.318%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.318%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.321%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMi0yLTEtMS0w_f9ecc266-d05b-4c2d-8761-bbf80890f924">596,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMi00LTEtMS0w_abe60b6e-b97d-41ae-9cba-1b8a3ab47c4d">540,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMi02LTEtMS0w_5f65db9f-fa8d-48d7-a88f-a97599b1672d">556,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMy0yLTEtMS0w_deef7389-1450-4d6f-b97a-30bfd3bb7331">473,109</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMy00LTEtMS0w_501d8a41-d719-417a-8abf-5a2776abf54d">439,281</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMy02LTEtMS0w_8cd0ee61-2044-4a96-87f6-2fec1437b7e3">460,390</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNC0yLTEtMS0w_346aaaa7-20ba-4c92-a226-e150343eee3b">123,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNC00LTEtMS0w_8974c49d-c3ad-484b-abcc-099ddf3361ce">100,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNC02LTEtMS0w_1836e81a-0680-4aa0-894c-bddf04456b45">95,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNS0yLTEtMS0w_4650c706-8b5f-4c7c-a918-bee04e74dfb1">67,884</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNS00LTEtMS0w_ba56cf8c-0a6a-439c-afe1-e8ac787874ae">59,246</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNS02LTEtMS0w_970692a9-6abe-40ef-bcc9-454ddb673c63">59,118</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNy0yLTEtMS0w_1dd579d1-d9c7-45d5-bc43-72d0722b93dc">55,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNy00LTEtMS0w_c520ec7a-c731-4075-a468-aff08abc817d">41,671</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNy02LTEtMS0w_5693fece-3f72-4826-af5a-8cd86fc67f8c">36,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOC0yLTEtMS0w_6f8e2e8d-3c4e-459a-b1eb-94e3786d983b">1,467</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOC00LTEtMS0w_03d52216-e2e2-48ee-b720-10c7e3f813c7">2,511</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOC02LTEtMS0w_cbfa060a-4d7f-4eb5-be81-805a113ded6d">3,361</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOS0yLTEtMS0w_25426d27-2454-4d34-99ff-9179a99863de">1,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOS00LTEtMS0w_1a5ce7eb-a14e-4c1c-b29a-7a4ab927e160">204</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOS02LTEtMS0w_d2e34937-caa4-4c62-a66f-18e3ac43c2ea">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTAtMi0xLTEtMA_46293a64-b459-4c63-8e8a-d55301e713be">55,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTAtNC0xLTEtMA_53ddf8b6-2836-4f58-8109-033336fa6501">38,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTAtNi0xLTEtMA_79976baa-6186-4960-83b9-9a6a320d727a">33,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTEtMi0xLTEtMA_e5669404-a4b8-4a58-893b-4597d00421e3">14,871</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTEtNC0xLTEtMA_a40b237a-fa35-498a-93fd-84550514498b">10,589</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTEtNi0xLTEtMA_3aa90e1b-8c85-409d-848a-27ac7f15f03d">9,097</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTItMi0xLTEtMA_1235cbf3-5fee-40a3-b7f2-6f046aa15b18">40,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTItNC0xLTEtMA_7ff81380-ed7d-4c15-b8f9-9c3cd5c7cd16">28,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTItNi0xLTEtMA_01379ffc-e936-4f8a-8478-7505bcf91394">24,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding-basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTQtMi0xLTEtMA_89e2de7b-a923-4eef-aa9c-0c3340499021">21,024,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTQtNC0xLTEtMA_956b473f-7fab-4a82-a1c1-0bdeeeb8d8c9">21,159,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTQtNi0xLTEtMA_f9a560c4-bc31-42c0-8061-c668f304da9d">21,309,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding-diluted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTUtMi0xLTEtMA_50fb02db-c9f5-4c5e-ad4a-d211969611a6">21,260,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTUtNC0xLTEtMA_8bc57ad7-66ec-476e-8454-cda667ae6086">21,308,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTUtNi0xLTEtMA_a8571d96-cb1f-480a-ba30-caac9b1196b5">21,452,352</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTctMi0xLTEtMA_6c9f6513-0d2f-47a1-b888-93ab7f28db1f">1.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTctNC0xLTEtMA_57bf456b-21ee-4474-b6bd-b1535b054f3c">1.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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTctNi0xLTEtMA_0789e036-fe33-4954-acc8-af18ba426d71">1.15</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTgtMi0xLTEtMA_8b5f8824-1f80-4c06-a6c6-49b65007c482">1.93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTgtNC0xLTEtMA_3ada5640-9974-4c6f-84bb-3468aa265771">1.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTgtNi0xLTEtMA_0ca2211d-414d-402f-804f-bc474cea7331">1.14</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash dividends declared per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMjAtMi0xLTEtMA_259a2697-612b-40f7-a1e2-e49c8a192135">0.47125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="5" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMjAtNC0xLTEtMA_87fa4c7e-c2dc-462e-be33-3d1aadff17a4">0.46125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMjAtNi0xLTEtMA_b04e7a92-15e6-4688-b29a-56260e563b31">0.34000</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_73"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.122%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.565%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2019</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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfMy0xLTEtMS0w_1235cbf3-5fee-40a3-b7f2-6f046aa15b18">40,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfMy0zLTEtMS0w_7ff81380-ed7d-4c15-b8f9-9c3cd5c7cd16">28,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfMy01LTEtMS0w_01379ffc-e936-4f8a-8478-7505bcf91394">24,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Unrealized gain (loss) on interest rate swap</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNi0xLTEtMS0w_ac510c0b-2496-45ce-91a4-d66be1af5298">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNi0zLTEtMS0w_4e316327-5bfc-46ef-92b3-175e1cdcac2a">396</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNi01LTEtMS0w_b5c2ff9e-9aec-4051-95f1-51bc1f486574">280</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Unrealized gain on post-retirement liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNy0xLTEtMS0w_f1b7e3dc-77c8-459f-903e-92fef8cd7e60">&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNy0zLTEtMS0w_46f2a4a6-9d11-4fcd-b8df-94491dd52631">&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNy01LTEtMS0w_51869aa9-25df-4498-96f1-0a245065cc36">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOC0xLTEtMS0w_c8d26189-0aad-43f1-8c33-6edd9a34b722">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOC0zLTEtMS0w_3ae57f86-74f7-4503-807c-68aeea4c4742">396</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOC01LTEtMS0w_b9f0ef2a-c1a1-406a-81a3-5eb6ac73a43d">279</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOS0xLTEtMS0w_14425f86-f132-4186-a03b-d4da63906730">41,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOS0zLTEtMS0w_6e4a7e33-bd21-4997-ab21-467b941cc0d5">27,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOS01LTEtMS0w_6dd0b5e0-2a37-4c10-9da2-472b0ee42fad">24,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_76"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share data)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:26.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Shares</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" rowspan="2" 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" rowspan="2" 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss)</span></td><td colspan="3" rowspan="2" 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Shareholders&#8217;<br/>Equity</span></td></tr><tr style="height:18pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">BALANCE &#8212; April 1, 2018</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i49795e4ade244b16a458f0438ba76b08_I20180401" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi0yLTEtMS0w_5883affa-0474-4d3d-a3e3-cd2caf631116">21,263,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49795e4ade244b16a458f0438ba76b08_I20180401" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi00LTEtMS0w_4160278a-75d9-4b3f-a9b8-50489c5baf95">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibff99620c91c4088b0738694020abf8d_I20180401" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi02LTEtMS0w_b83ed211-53dc-4d36-b7d8-e66100118ea2">54,196</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15f1c4191b12419bae16a5b3c7b0c002_I20180401" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi04LTEtMS0w_d1b9565a-e10d-420a-9bf7-14c01b022138">147,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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c717609852f4a83afce9d1ec05ba1b4_I20180401" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi0xMC0xLTEtMA_6f915ad9-1bcd-4d9b-b72b-48090d482012">596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i532bea2e945248b986d2c436cf9fc224_I20180401" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi0xMi0xLTEtMA_6684bb99-27f8-475d-9cfb-014667d59d13">202,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash dividends declared</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy0yLTEtMS0w_066ae95c-980d-4ef0-ab35-af6e254d8a19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy00LTEtMS0w_140cb42a-80a4-496f-9570-40198736f9d2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy02LTEtMS0w_2b9dd458-3664-448b-a945-2dfab6617686">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy04LTEtMS0w_a879948f-8e81-42da-948f-a0fcd3bc5cab">7,270</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 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy0xMC0xLTEtMA_02d8e581-d49b-4b9c-93f4-5eb11ead079c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy0xMi0xLTEtMA_0776b591-9a3c-4f20-b67b-aa3f599383bc">7,270</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Share-based compensation expense</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC0yLTEtMS0w_5eab74d5-32af-418c-ab0e-7d2db8621fbb">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC00LTEtMS0w_7ff2cf11-748c-429d-834e-412ea15c783e">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC02LTEtMS0w_7f3a330a-91a8-4135-b319-17cfee8fe0be">2,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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC04LTEtMS0w_45617a3f-10b5-425a-9e4f-551c623a2850">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC0xMC0xLTEtMA_428fa1d5-892e-4c92-87ac-26c2163d941a">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC0xMi0xLTEtMA_41cb5b92-4626-487a-8621-041e43f59a9a">2,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Vesting of restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi0yLTEtMS0w_c18ff2c5-b921-4890-ad51-3d379a314dd8">66,102</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi00LTEtMS0w_11232beb-b3cc-407f-934e-2fe6c255c908">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi02LTEtMS0w_e0a93e70-8f2f-459e-9992-a93d81844438">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi04LTEtMS0w_cf392f4c-b61b-4a42-bd2d-cb5ab56efdad">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi0xMC0xLTEtMA_91620489-c1d3-441b-8165-b665598da1a2">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi0xMi0xLTEtMA_75cc8e65-17a9-48d7-9590-af564fbc3151">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Shares surrendered for payroll taxes</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy0yLTEtMS0w_420d20cd-1ed1-4014-b985-716ca02aaf23">16,210</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy00LTEtMS0w_358a9f08-b2d3-4175-8963-2da199e33193">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331" decimals="-3" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy02LTEtMS0w_58dd2f40-b1e9-410c-966e-731df12dc347">266</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy04LTEtMS0w_0b641720-e5c5-43c4-8456-97edcb579a81">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy0xMC0xLTEtMA_bcfbae38-bca0-47bc-b482-14181a5b6b29">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy0xMi0xLTEtMA_fdc79d9d-4a7d-43f3-9b47-d48f619c355c">266</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ESPP shares issued</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS0yLTEtMS0w_568cefd2-243e-46f2-8be0-4c2f76e59601">87,356</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS00LTEtMS0w_266a5f21-30d3-437a-a235-3dfa757c0cef">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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS02LTEtMS0w_94c6b582-a4ed-4106-9d0e-e89405e00fc8">1,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS04LTEtMS0w_ecba6be7-de80-49c4-9282-80f2d301af47">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS0xMC0xLTEtMA_6dc4eef8-c948-4186-b590-96f4bbab91d1">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS0xMi0xLTEtMA_04d6884b-31e8-4deb-9694-154405e5b506">1,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Shares repurchased</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtMi0xLTEtMA_6c7bb996-d20f-4089-b197-613f17301ca8">216,332</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtNC0xLTEtMA_2a6bc33c-8345-4145-a255-932f00769702">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtNi0xLTEtMA_59fa6ee2-a245-458d-b2ac-d1e11d7e1e80">4,350</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtOC0xLTEtMA_046c4087-d28e-4258-b47c-02ecc276494f">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtMTAtMS0xLTA_441aac7e-3407-4b73-a8a6-f9c4f08758fe">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtMTItMS0xLTA_18029468-f22b-424e-9656-12d122233495">4,352</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtMi0xLTEtMA_1dd19760-49e9-4a4f-9d2d-b45242d60d7a">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtNC0xLTEtMA_c289892f-952b-4dd5-98d7-7ef9a11ccdbe">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtNi0xLTEtMA_435ee2b7-7714-48de-843a-e568f74ed9f1">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtOC0xLTEtMA_73edc2e6-c422-4ce4-ad4c-89a4e1c7b352">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtMTAtMS0xLTA_a6eaff92-e6b6-4690-b98b-3c528ebb70e4">279</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtMTItMS0xLTA_ce7a45ba-0773-44b4-9670-beab615003e8">279</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-6" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItMi0xLTEtMA_61814b01-0769-40d0-91f8-18db0c12bd3e">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItNC0xLTEtMA_902fbd1e-3a5c-491b-a9f9-52f08a019423">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItNi0xLTEtMA_d725a2ff-a057-45f6-b514-60b120048e92">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItOC0xLTEtMA_a41061be-0de4-4448-afc8-4ab071b8032f">24,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItMTAtMS0xLTA_634320ac-3bdd-416e-b83b-4ed7a155ccb9">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItMTItMS0xLTA_b1e5378f-4530-42d9-b72c-2c9f932a526d">24,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">BALANCE &#8212; March 31, 2019</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idc8b5847bab7465ab14c78071e052241_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtMi0xLTEtMA_4741da4a-f0f3-47a8-b7f3-05ab364595d7">21,184,900</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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc8b5847bab7465ab14c78071e052241_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtNC0xLTEtMA_6e491e80-70f9-49d9-9277-a5f24549dcb3">212</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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic72e21629fb94ac990c66e368aec6df2_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtNi0xLTEtMA_c6f674e5-cea1-41a7-81dd-3ab0821de003">52,927</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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idee0c8079cc5473ab5f9836a37a3d58d_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtOC0xLTEtMA_78dae9d2-8f01-40ff-9a6e-0dad56b13204">164,405</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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a9d2df6ffed437484db19a261d4aa7a_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtMTAtMS0xLTA_d152ec6b-6520-4523-b4a1-c8ddf86b41ff">317</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:'Calibri',sans-serif;font-size:9.5pt;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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc74379883245329eed5af3e19c019c_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtMTItMS0xLTA_0a78ca82-4010-4257-b7b1-42995154729a">217,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash dividends declared and paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-6" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtMi0xLTEtMA_94a77934-bc5d-4dc1-b5ac-a1494e4f154e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtNC0xLTEtMA_2a638007-d2e5-463c-b61c-f660a8b61dae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtNi0xLTEtMA_b6acf9c4-b813-478a-9ef3-8e540e2a6813">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtOC0xLTEtMA_c638dbdc-b72d-41f0-9939-bf9098018e3b">9,825</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtMTAtMS0xLTA_3c33770e-218b-4b74-afb1-f2ca52694dad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtMTItMS0xLTA_83b2e10b-e3ee-4c0f-9694-a433b3d3483b">9,825</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-6" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtMi0xLTEtMA_d47f3187-a80e-46b2-b5c3-53246bb607cc">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtNC0xLTEtMA_9f9d9f2e-9e0d-4ac6-8735-6316294acbf4">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtNi0xLTEtMA_410467d4-9f3e-4768-a858-2ee8539e8b2b">2,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtOC0xLTEtMA_21f41d9e-20cd-41c9-9248-9d1a736707ec">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtMTAtMS0xLTA_4b807068-6487-4755-8f3e-0ce16d216207">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtMTItMS0xLTA_acdd13ef-7812-4b05-81b3-13261b5dd78a">2,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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Vesting of restricted stock</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctMi0xLTEtMA_19bb13a4-2550-4117-a425-b5da5ee22e7a">71,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctNC0xLTEtMA_9a4fa716-0cf4-44d8-953e-550c1b1bc831">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctNi0xLTEtMA_38245459-a007-4e4d-a31d-2f7da0e79ff2">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctOC0xLTEtMA_2717d5ae-5b0c-44a4-91a9-8206fbbed2d3">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctMTAtMS0xLTA_41a93873-7128-4ec0-a46f-e15572f81207">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctMTItMS0xLTA_fee730e8-8dd5-4614-bc77-d23235b2bff9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Shares surrendered for payroll taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="INF" format="ixt:numdotdecimal" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtMi0xLTEtMA_f00f8465-98c5-47f9-ac81-952052fc55d3">18,320</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtNC0xLTEtMA_4d3b6b2a-eec6-4089-af22-b04c05611ff0">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329" decimals="-3" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtNi0xLTEtMA_89384bda-8684-49bb-804d-b93948b5d237">343</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtOC0xLTEtMA_06290477-c340-413c-84cd-761306fcd10e">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtMTAtMS0xLTA_8bb2b28b-7480-44bd-9cd9-353696a3cde3">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtMTItMS0xLTA_d724926b-2cf1-4a20-b00d-78f8f8da3d99">343</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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ESPP shares issued</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtMi0xLTEtMA_75dc4bd2-a185-496f-bb33-c1af48d302f8">77,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtNC0xLTEtMA_e5789c42-3cde-4678-a253-36e5fa419d70">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtNi0xLTEtMA_039e8ff6-7c83-4c66-8c8a-d564ee35b9a9">1,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtOC0xLTEtMA_01f6d519-2c43-44af-bddb-0346508324c7">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtMTAtMS0xLTA_346aae62-bb16-4fee-b183-e235aabdd77f">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtMTItMS0xLTA_ff9f4c19-f83b-4e3b-b742-b59484c43736">1,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtMi0xLTEtMA_2a4308ea-438f-4bc3-8317-bb8fbf4f1e2a">291,166</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtNC0xLTEtMA_f8182297-76a7-4855-a0fd-dd05dfdf9fa4">2</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtNi0xLTEtMA_f5eb0e4d-bae6-438a-899b-bab42e171173">5,851</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtOC0xLTEtMA_14a8ab5b-270f-4492-a2d5-2fd458d3631b">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtMTAtMS0xLTA_73a5398f-29db-4f34-9282-8ba80d2bb6fa">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtMTItMS0xLTA_f3009627-e5a1-4ae4-866d-c012db2dbcb2">5,853</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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive loss, net of tax</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItMi0xLTEtMA_31ecea34-affa-48a7-84a5-d3d7053e0414">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItNC0xLTEtMA_5d2c74b4-e631-4dca-91ed-5aa35a810913">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItNi0xLTEtMA_55df50ba-4565-4b23-966d-a45e0940b329">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItOC0xLTEtMA_d5ebef8f-1926-417c-aec2-185eba445669">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItMTAtMS0xLTA_6104583b-8b99-46a9-a373-aabd893c7a8e">396</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItMTItMS0xLTA_5f555949-8912-4f4f-bf11-f64ddda31a7f">396</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-6" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtMi0xLTEtMA_ca7c7e55-d74d-47a8-bace-c0af6fc74c14">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtNC0xLTEtMA_861d34fb-e134-440a-bc47-832be417a747">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtNi0xLTEtMA_92d4fb18-e362-4b60-9816-dea708115567">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtOC0xLTEtMA_571b142e-8f9b-4fda-adc7-c9d711bd92bc">28,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtMTAtMS0xLTA_ea2aae94-880b-4ae9-b9f7-be55b9bcf795">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtMTItMS0xLTA_887a4857-990e-42ee-95b0-215b92d7651b">28,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">BALANCE &#8212; March 29, 2020</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i75ccfd73818e41a8bf9655a3f7eadf96_I20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtMi0xLTEtMA_f61fafa5-8c6f-40cf-83f7-854096351989">21,024,458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75ccfd73818e41a8bf9655a3f7eadf96_I20200329" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtNC0xLTEtMA_e1af655e-322e-4ef1-95a5-80686cf18519">211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c6fc5d1f45346689fbf959c19ed1d29_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtNi0xLTEtMA_15c13b37-f65c-462c-90b1-619829494d56">50,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida48fab53a1b45398755f049e8c9429b_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtOC0xLTEtMA_daab020d-4b13-46e3-b216-f728f823010c">182,947</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9200ad32e6114d84942e8efc4cce63d9_I20200329" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtMTAtMS0xLTA_88d251da-b9a1-43bc-8b93-9c58f8b79db8">79</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtMTItMS0xLTA_b2ae6bac-4be4-411b-94db-df77c23905c1">233,484</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash dividends declared and paid</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-6" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtMi0xLTEtMA_b9e67f80-79ca-4f97-bd49-a3f556130fcb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtNC0xLTEtMA_b2249b33-9aeb-48ce-a3aa-1598cb7314f9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtNi0xLTEtMA_0989c9d1-529a-4a58-b1a1-f455fe0b5e53">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtOC0xLTEtMA_0b92e81a-dbc4-43df-b8fd-54ede57dc778">10,029</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 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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtMTAtMS0xLTA_142301c3-d844-4a13-8f37-2b6bfd0fbf45">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtMTItMS0xLTA_98279a8e-d2c0-46c9-a4ea-92588b3b3a27">10,029</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Share-based compensation expense</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-6" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtMi0xLTEtMA_ce36cbb4-a04c-4501-9a9c-8807372cd0f4">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtNC0xLTEtMA_aaa6bd9f-682f-496d-a56f-7079ab752b13">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtNi0xLTEtMA_e123feed-fdd8-4599-9091-2c723fc0d2b8">3,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtOC0xLTEtMA_35cc86be-7100-4245-a576-3db3d40d6a40">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtMTAtMS0xLTA_986b8b61-531d-4ba5-a0f5-7d7cdcd01349">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtMTItMS0xLTA_fecbc3fa-7c68-4879-87d7-49459cda5a61">3,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Vesting of restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtMi0xLTEtMA_7e31e992-cf26-43d6-b0b5-4092d46bc27a">26,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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtNC0xLTEtMA_6d514548-056c-45ea-bdf7-76204b3b0add">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtNi0xLTEtMA_c3eb4dba-21db-4193-8426-1e1a02683412">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtOC0xLTEtMA_4ffe2d96-a70f-4422-ad92-09ce02482a53">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtMTAtMS0xLTA_4358a55b-e48c-42b6-afc9-158a6d064973">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtMTItMS0xLTA_15059b38-25a6-4f0e-9606-2dd822991051">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Shares surrendered for payroll taxes</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktMi0xLTEtMA_52257c8c-5126-43e2-bd45-ede3cefbf2fc">3,314</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktNC0xLTEtMA_e9899dd1-8b89-4475-b0dc-e55f7ab69ae3">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328" decimals="-3" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktNi0xLTEtMA_7db43ea3-c93c-408b-aa5e-4998ea8eb65d">54</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktOC0xLTEtMA_65bd0e66-4ba2-48f1-90e0-ddfebcafe477">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktMTAtMS0xLTA_daff77f1-17c2-429e-b1af-3638ae686b13">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktMTItMS0xLTA_bfc0e4cd-d599-4deb-aaa4-f1b576a8d53c">54</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ESPP shares issued</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtMi0xLTEtMA_b71bd4c3-e962-4c9d-8c5d-675ddb32c871">88,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtNC0xLTEtMA_fc755300-8977-432f-9a1d-c233166c35d6">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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtNi0xLTEtMA_b2854e66-732b-4cb0-a14e-2d72fe31be2d">1,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtOC0xLTEtMA_f60624e9-2c23-4571-becd-514cbab93762">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtMTAtMS0xLTA_255daba5-bb28-498c-88c6-7dc563e08e39">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtMTItMS0xLTA_d71282f6-b8f2-4404-80d5-f063d1de1d5d">1,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Shares repurchased</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItMi0xLTEtMA_db505cb8-0a79-4a2b-8e8e-6da01bbb342c">166,088</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItNC0xLTEtMA_f9510989-19b7-4735-9ebd-6413799a98bb">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItNi0xLTEtMA_1aa6f600-7997-4e61-9a94-1d606304c024">4,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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItOC0xLTEtMA_e7f28eb4-de95-460b-b773-55134c0f752d">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItMTAtMS0xLTA_2905e21f-fe5a-4dba-8064-bf052415baf4">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItMTItMS0xLTA_a3ad5391-bcbf-430f-ab23-f49e44d9c03a">4,140</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-6" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtMi0xLTEtMA_5c21e414-9597-4415-9536-d1a3fb1c9e76">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtNC0xLTEtMA_91323a39-56a8-43d3-b19d-3937c7658fc3">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtNi0xLTEtMA_16c5851c-9ca1-4743-9d78-727aabc76569">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtOC0xLTEtMA_e36c2e78-e14b-4c6b-9637-6804218d8783">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtMTAtMS0xLTA_a3b2b372-d53e-40a8-a494-be55b5939434">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtMTItMS0xLTA_cece8423-e78c-4f0d-8070-d60383186127">79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-6" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtMi0xLTEtMA_1d38d12b-0ab5-4df3-8a9f-1fe679491826">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtNC0xLTEtMA_becf7741-1a3c-4161-98f8-0142eb7781c1">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtNi0xLTEtMA_58baa973-cbea-4ffe-a664-19f14c3cdb55">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtOC0xLTEtMA_4f16d14c-69b3-4a03-af3f-123998819081">40,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtMTAtMS0xLTA_6bc1517e-734d-4671-bb83-51c539bfd8d3">&#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:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtMTItMS0xLTA_352e19c2-dafd-4323-93da-f4c3c36ea88f">40,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">BALANCE &#8212; March 28, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idb845cb9d51447abb68096ec56587c5d_I20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtMi0xLTEtMA_a377ca8e-9dc1-42bf-bf16-01d721336d40">20,969,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb845cb9d51447abb68096ec56587c5d_I20210328" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtNC0xLTEtMA_e3c247d8-a1c1-4497-869a-ac19f2107c83">210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2183bd84d1d344bbaa1c813b3d6b2058_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtNi0xLTEtMA_69ceac67-9939-49af-a4cd-e139e421f648">51,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93fd1eac42dc4f5fbd922f94d8858fb2_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtOC0xLTEtMA_352c37f0-2030-407c-8838-8ede8909cd43">213,898</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56ea0f2307db48f8abe66708ac8c7322_I20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtMTAtMS0xLTA_ccc3bbaf-b7ca-4675-bb93-74610400b3e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtMTItMS0xLTA_bc8cefaa-e903-4975-8057-d6c6c02e9b9e">265,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_79"></div><hr style="page-break-after:always"/><div style="min-height:31.5pt;width:100%"><div><span><br/></span></div></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.932%"><tr><td style="width:1.0%"></td><td style="width:51.462%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMy0yLTEtMS0w_1235cbf3-5fee-40a3-b7f2-6f046aa15b18">40,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMy00LTEtMS0w_7ff81380-ed7d-4c15-b8f9-9c3cd5c7cd16">28,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMy02LTEtMS0w_01379ffc-e936-4f8a-8478-7505bcf91394">24,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reconciliation to cash flows provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNS0yLTEtMS0w_3abfc1ef-756d-4bc6-bfb7-f74b37521750">22,669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNS00LTEtMS0w_577fcdd1-9b07-4f02-985c-65e86bdeed83">21,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNS02LTEtMS0w_12b53b97-1893-41c7-9a5e-c823c11542b5">21,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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNi0yLTEtMS0w_ae8019c6-c323-4b52-a76b-c0a48bc93ce9">1,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNi00LTEtMS0w_817a23ac-9658-4e29-a2ac-a0b50366878b">2,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNi02LTEtMS0w_f3468f02-9889-4348-bfe2-04251ad734aa">&#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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Gain) loss on deferred compensation 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfOC0yLTEtMS0w_cf0ac50c-f8ae-4cf1-a6f5-4f490beb83f0">1,440</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" name="us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfOC00LTEtMS0w_59c379be-4b2c-4f16-a7f8-b7f373145827">233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfOC02LTEtMS0w_95c76551-7f4b-4c9a-a70d-72d309f2f39b">73</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTEtMi0xLTEtMA_bbe125fa-62d9-4b0f-94f6-31437aa8168a">689</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTEtNC0xLTEtMA_dd6d42ab-badf-4c40-b2f3-35d62b19d91d">1,421</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTEtNi0xLTEtMA_dc139bef-d021-4ac3-b885-5f766ebc0557">607</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTItMi0xLTEtMA_65047b39-ca14-4a4f-a3c1-0ecd60935740">3,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTItNC0xLTEtMA_4f156c16-1294-456e-a37a-aab4aa08ae01">2,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTItNi0xLTEtMA_249d8682-b901-4c6a-9b52-1ef3b508e443">2,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTMtMi0xLTEtMA_0804fcef-5044-45d1-9039-e9d987c4bc9c">203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTMtNC0xLTEtMA_7a1fd0c1-9d1c-48cb-bcd1-905c0fc8646e">656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTMtNi0xLTEtMA_e71f41b9-e169-4b86-b359-b4ce7a7c845c">537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating accounts (using) providing cash, net of acquisitions:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade receivables</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTUtMi0xLTEtMA_b2d96a22-733a-4449-885d-ea941a7dc38b">21,323</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTUtNC0xLTEtMA_a510d667-4adc-4937-b7a0-b516a2b8fa0f">3,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTUtNi0xLTEtMA_50f518c0-1f04-4e26-b4c4-ce69b9be286c">487</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 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTYtMi0xLTEtMA_bbbc34a0-8a44-4ca2-bca5-762037bfd06e">7,960</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTYtNC0xLTEtMA_e52ea9fd-6790-4994-b925-b6241980a0a2">6,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTYtNi0xLTEtMA_4f9956d1-b315-4945-a479-d190b222123f">746</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 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTctMi0xLTEtMA_0c41efcc-c146-4871-b3f9-29dabe2e0867">2,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTctNC0xLTEtMA_687ba2ae-de29-4da4-8ee3-969f19e707b6">4,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTctNi0xLTEtMA_8ca3e1fc-2ccf-424b-9b15-6dde25002a8c">4,137</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 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTgtMi0xLTEtMA_8c9f0f44-3483-4360-b1b0-2501b58e223d">7,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTgtNC0xLTEtMA_794f1e0f-0609-4b10-aa7d-b29cc0e6ffb4">663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTgtNi0xLTEtMA_8cae73e7-7fd3-4921-a8bf-354f71c3f931">4,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTktMi0xLTEtMA_edf88dda-5040-493d-9171-3bb4ced02dcb">1,837</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTktNC0xLTEtMA_e30fb82f-80c4-486d-b557-12bf27ca7aed">2,025</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTktNi0xLTEtMA_90448b5e-fae0-400a-b872-64de932ed9fe">&#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 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjEtMi0xLTEtMA_bb097799-0d99-4b8a-ba93-90c74200f591">235</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjEtNC0xLTEtMA_e7871106-d3f8-4a9c-91e1-613f19d2e2f0">586</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjEtNi0xLTEtMA_17a330c0-d5a7-4278-8099-792f43a32b4f">2,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjItMi0xLTEtMA_7ed76df4-a948-4232-9c8e-43993e02a753">1,919</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjItNC0xLTEtMA_af1694b3-ae51-45e7-8bd0-81a81dc56f27">933</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjItNi0xLTEtMA_bb6e0bdf-54b0-4fd8-a63e-9a19d65e24d4">1,564</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 79.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjMtMi0xLTEtMA_41e83ae4-c045-481c-a701-920c42003f90">43,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjMtNC0xLTEtMA_e68bca8d-bc44-489f-964c-b2fc482c5494">58,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjMtNi0xLTEtMA_d4e17309-e779-49ae-a3fc-b12ebe2a25df">47,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions to property, plant, and 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjUtMi0xLTEtMA_def44832-1033-4013-a176-3ace1c260a16">20,794</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjUtNC0xLTEtMA_7b52e774-befd-4e2b-b888-7fdb93916818">24,549</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjUtNi0xLTEtMA_7cde24c7-6cae-469f-8add-6d7a8b9404aa">12,618</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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjgtMi0xLTEtMA_59a11147-80e4-46c1-b01f-c751a3cc7c3b">51,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjgtNC0xLTEtMA_5be89409-251b-451e-838e-973ec2b14cb2">&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjgtNi0xLTEtMA_7fea9463-f2b5-499f-9783-ecfb39c1f445">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjktMi0xLTEtMA_943548eb-4d5f-4284-8601-e4e62854ba7f">362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjktNC0xLTEtMA_9541efcc-224d-4291-89a4-966aa61c7ba7">346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjktNi0xLTEtMA_6b0dd3a7-a283-4593-ad9a-798914eeee92">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 79.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzAtMi0xLTEtMA_1cdcb822-aa25-4782-8489-1ea7ef1ebbca">71,432</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzAtNC0xLTEtMA_b11be19b-52c7-4b6f-ba9a-3624f7fa632a">24,203</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzAtNi0xLTEtMA_4e3e5466-d89f-4c70-9a6d-064ab6078b40">12,343</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash dividends paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzItMi0xLTEtMA_22029efa-48a8-4e91-a5f2-5857b6508b1b">10,029</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzItNC0xLTEtMA_d7710936-5de5-4809-9710-c1da3879710d">9,825</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzItNi0xLTEtMA_f4f7a014-73e5-4bdb-bb45-9823e4356280">11,975</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">New shares issued</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzMtMi0xLTEtMA_eb9ce14f-9210-439c-b32c-dbeeaa9a0bf7">1,583</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzMtNC0xLTEtMA_6d294c78-140e-48cb-a30d-8ee971b954b6">1,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzMtNi0xLTEtMA_90a473b7-c066-41e5-8ea1-ba1c0d40a633">1,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares surrendered for payroll taxes</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="hwkn:SharesSurrenduredForPayrollTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzYtMi0xLTEtMA_e03c88a6-1260-4d35-86cb-62f563fa693e">54</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="hwkn:SharesSurrenduredForPayrollTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzYtNC0xLTEtMA_15f55920-4f66-420f-ba7b-8b39f00071b3">343</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="hwkn:SharesSurrenduredForPayrollTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzYtNi0xLTEtMA_5c759d67-4b70-48ea-9b2e-0e05532291ac">266</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzctMi0xLTEtMA_85f5a307-6f05-4025-ba84-f94216b71713">4,140</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzctNC0xLTEtMA_46525177-3cc4-4bea-94d0-4cd428afe0c7">5,853</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzctNi0xLTEtMA_2050a555-6fe0-43a3-9cf4-4c0cde519988">4,352</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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for debt issuance 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzgtMi0xLTEtMA_cf884dd4-8f26-43f8-9216-8c26187db42b">&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzgtNC0xLTEtMA_ca7ec5f8-762c-411a-a229-e96c3d402106">&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzgtNi0xLTEtMA_aec9ecc8-b0c8-46c2-8881-8d48f416cf23">183</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on senior secured term loan </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzktMi0xLTEtMA_16742156-3d1f-4bae-8c35-d5903c243925">&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzktNC0xLTEtMA_681dea30-17d0-46de-8f00-60c047c0e6d3">&#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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzktNi0xLTEtMA_16beb648-cf05-4036-ae3c-61e9a645b309">85,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on senior secured revolving credit 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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfOtherLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDAtMi0xLTEtMA_7eec6601-9dc0-41b7-833e-721a6a1cc11a">37,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfOtherLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDAtNC0xLTEtMA_d87d3a97-91e3-4edc-ab95-77d18e0f9b5b">44,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfOtherLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDAtNi0xLTEtMA_5d4804af-6d30-46a8-bb15-24aac6e05b53">24,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from revolver borrowings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDItMi0xLTEtMA_2fd08cc3-c3f3-4505-bc8c-40fda3736f9c">76,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDItNC0xLTEtMA_953486d0-27e2-4359-8d2a-492bbce5223f">19,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLongTermLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDItNi0xLTEtMA_6365802b-2b62-436a-99be-07c3b1b1f431">93,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 79.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDMtMi0xLTEtMA_561823f5-200c-4d03-b366-70be3da8a8c5">26,360</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDMtNC0xLTEtMA_bb986411-38ad-446b-b197-fdb83e33b9ae">39,621</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDMtNi0xLTEtMA_8810d424-d73b-4095-8212-aab54bf040d6">31,438</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDQtMi0xLTEtMA_61717a47-aab4-4753-ba3c-94b6d17e3a6c">1,279</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDQtNC0xLTEtMA_49f6b9d4-75c1-4c4d-993b-2550617cc65e">4,922</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDQtNi0xLTEtMA_ff363ef7-16d9-4aeb-99ca-e37b2a5853d6">4,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CASH AND CASH EQUIVALENTS - beginning of year</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDUtMi0xLTEtMA_e4d8d333-7122-4b21-b16e-6cf62621c3a2">4,277</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc74379883245329eed5af3e19c019c_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDUtNC0xLTEtMA_c54dc20a-c5d5-4604-81cc-56c175226b4e">9,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i532bea2e945248b986d2c436cf9fc224_I20180401" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDUtNi0xLTEtMA_09785db5-da54-4dac-9a51-ff062600ea6a">4,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CASH AND CASH EQUIVALENTS - end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDYtMi0xLTEtMA_d7bc3f8c-3d3f-4cac-beda-5e8aa8bacceb">2,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDYtNC0xLTEtMA_3794b8d6-74ae-4e1d-832d-706e1fc47949">4,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc74379883245329eed5af3e19c019c_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDYtNi0xLTEtMA_fe08798b-a39c-41ac-957f-3e5529b79b33">9,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid during the year for income taxes</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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDgtMi0xLTEtMA_8752704d-03d1-4798-996f-2a106b09ba20">15,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDgtNC0xLTEtMA_d0c679c7-121c-4b6e-ba8b-514a849fb233">11,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDgtNi0xLTEtMA_524f54ae-df16-4b32-8da9-c5190db7ac41">7,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDktMi0xLTEtMA_fe0ad099-7140-4141-a2e4-7a219cb2b4bc">1,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDktNC0xLTEtMA_ff07aa9f-c659-4bba-87d5-9a9591421bce">2,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:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDktNi0xLTEtMA_3818bfdd-55a1-4670-ba08-963c4160be73">3,160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noncash investing activities - Capital expenditures in accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNTAtMi0xLTEtMA_767a6b20-e3d0-47ad-bbb5-a87ff52dd00f">626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNTAtNC0xLTEtMA_40f817c3-db07-49d0-a8f6-9895b40f4058">1,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNTAtNi0xLTEtMA_2fabebc3-97c1-4d53-928a-5be7096edee7">495</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><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:31.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_82"></div><hr style="page-break-after:always"/><div style="min-height:44.64pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_85"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;1&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1Mzg_d5440128-79e3-46c9-a9bb-97d3119fdee5" continuedAt="i2b15e7f108aa433bb8d19c2378f54b7b" escape="true">Nature of Business and Significant Accounting Policies </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i2b15e7f108aa433bb8d19c2378f54b7b" continuedAt="ic6a0735af3494ab3a980b66d6567314d"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="segment" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfOTk_4c1cb1ac-cb33-43e8-a880-ab152f0a41d9">three</ix:nonFraction> reportable segments: Industrial, Water Treatment and Health and Nutrition. The Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group also manufactures and sells certain food-grade products, including liquid phosphates, lactates and other blended products. The Water Treatment Group specializes in providing chemicals, equipment and solutions for potable water, municipal and industrial wastewater, industrial process water and non-residential swimming pool water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, botanicals and herbs, vitamins and amino acids, excipients, joint products, sweeteners and enzymes.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:FiscalPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MTA_2c370d65-8fd9-485c-9215-8481ca183283" escape="true">Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March&#160;31. Our fiscal years ended March&#160;28, 2021 (&#8220;fiscal 2021&#8221;), March&#160;29, 2020 (&#8220;fiscal 2020&#8221;) and March&#160;31, 2019 (&#8220;fiscal 2019&#8221;) were 52 weeks. The fiscal year ending April&#160;3, 2022 (&#8220;fiscal 2022&#8221;) will be 53 weeks.</ix:nonNumeric>  </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1NTE_9b50cd29-10f4-467d-ba67-1aead8be5f7e" escape="true">The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Estimates</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MzU_5e123c52-d736-45c0-a338-aa4429991636" escape="true">The preparation of financial statements in conformity with U.S.&#160;generally accepted accounting principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1NDM_a6563f1a-b94b-4d13-88a3-6a8ebe3dbcaf" continuedAt="i422e8d0ff7b64832939c3d0cf3c95dba" escape="true">Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:continuation id="i422e8d0ff7b64832939c3d0cf3c95dba" continuedAt="idaa1b855e70741b08d79a036e3181eaa">Shipping and Handling&#160;- </ix:continuation></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idaa1b855e70741b08d79a036e3181eaa">All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales.</ix:continuation> </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MTU_54667f43-5f02-4000-855c-6d590d64bb76" continuedAt="ibc53487f5dbf4fdda246be9e96c9311d" escape="true">The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis. </ix:nonNumeric></span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><ix:continuation id="ibc53487f5dbf4fdda246be9e96c9311d" continuedAt="ia3623f5f1ec948caa6203ba607c2c055"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level&#160;1:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Valuation is based on quoted prices in active markets for identical assets or liabilities.  </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level&#160;2:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.  </span></div></ix:continuation></ix:continuation><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><ix:continuation id="ic6a0735af3494ab3a980b66d6567314d" continuedAt="ib4bdcb391edc4cc9b879c2041917cac9"><ix:continuation id="ia3623f5f1ec948caa6203ba607c2c055"><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level&#160;3:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management&#8217;s estimates or market participant assumptions. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.</span></div></ix:continuation><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MDg_b0abb2ef-4c96-4940-8e5f-38c17f4bd801" escape="true">Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables and Concentrations of Credit Risk&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MDM_dc10cc00-2b62-4596-a4c7-0f4a3f4ebec5" continuedAt="ieb27f460cbde41c284cedfc188e7d98c" escape="true">Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of March 28, 2021, we had a significant concentration of credit risk, with a single customer representing approximately 20% of our total trade receivables.  There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term. </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ieb27f460cbde41c284cedfc188e7d98c">To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect.</ix:continuation></span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MjU_0ea3aead-d77a-464c-8e5f-10af7880cb38" escape="true">Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately <ix:nonFraction unitRef="number" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="INF" name="us-gaap:PercentageOfLIFOInventory" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfNjc1OA_d98b84de-1200-48cd-b682-612c8218a425">68</ix:nonFraction>% of our inventory determined using the last-in, first-out (&#8220;LIFO&#8221;) method. Cost for the other <ix:nonFraction unitRef="number" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="INF" name="us-gaap:PercentageOfFIFOInventory" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfNjg1NA_8f7a709c-1d60-4dd2-a316-9ea8e5533f19">32</ix:nonFraction>% of our total inventory is determined using the first-in, first-out (&#8220;FIFO&#8221;) method.</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MDQ_46637f72-862f-4820-b2b5-d662f101825d" continuedAt="if1e919e731ea401e837d48bbae568425" escape="true">The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="if1e919e731ea401e837d48bbae568425"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MzY_90dd8541-3c98-4007-a890-37fc66e28545" continuedAt="i5631bc6261fa48dba758885acd33a07c" escape="true">Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: <ix:nonNumeric contextRef="ib665d15a31dc4cdc8e6c6353f25b40ef_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODIzMQ_1cd14e4d-1a63-4789-ba5f-f8a0f68df669">10</ix:nonNumeric> to <ix:nonNumeric contextRef="id5588e4c7448465f90f669e10e5df476_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODIzNw_772bdb03-82bf-4347-88ab-901190feca10">40</ix:nonNumeric>&#160;years for buildings and improvements; <ix:nonNumeric contextRef="i243bf66dd7fb4b9fbb39760e6d9c497b_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODI3OA_b88b3e9a-c3c3-4533-a15f-9ddc4b8bdff7">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i375bb2a888f24f9682de1cadd693d1d1_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODI4NA_81d8c318-a9d4-4db2-a5c5-bd6624148026">20</ix:nonNumeric>&#160;years for machinery and equipment; and <ix:nonNumeric contextRef="i13b9580fc2b74c2f97e178ba7960d8b2_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODMyNg_43046b91-5067-4c21-81fe-b6a999234c71"><ix:nonNumeric contextRef="id4b2f6e3397c4eac8cb85affeba15f92_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODMyNg_73be92d0-2662-4718-a963-946e0532ebfe">3</ix:nonNumeric></ix:nonNumeric> to <ix:nonNumeric contextRef="ia4e7fde8a08241088857495839be134c_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODMzMg_bad05588-81b8-4bd2-8c84-3e6853ab8d85"><ix:nonNumeric contextRef="ic50b9f7cb936486e9c3a1f96dccd74b8_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODMzMg_e6954c42-e6f2-442e-b28e-bb5697392552">10</ix:nonNumeric></ix:nonNumeric>&#160;years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term.  Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense  of $<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTA5OTUxMTY4NjcyOA_3f07a529-17f3-44aa-af16-be13e5cab365">16.8</ix:nonFraction>&#160;million for fiscal 2021, $<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTA5OTUxMTY4Njc0Mw_59970ae0-a46f-4422-8ff4-41e8e6f52e54">16.5</ix:nonFraction>&#160;million for fiscal 2020 and $<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTA5OTUxMTY4Njc1OA_777b3139-9535-416b-9efd-3d9ba8cbbaab">16.3</ix:nonFraction>&#160;million for fiscal 2019, </ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5631bc6261fa48dba758885acd33a07c" continuedAt="i2bd9a2831d9846d79c2a02fd1c7ae0d8">Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.</ix:continuation></span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><ix:continuation id="ib4bdcb391edc4cc9b879c2041917cac9" continuedAt="i66318896346c4844ab75c91ea057c64e"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2bd9a2831d9846d79c2a02fd1c7ae0d8">We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We incurred asset write-off charges of $<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTA5OTUxMTY4Njc4Ng_fd8c53fd-c5df-4b5d-b477-40b60dccfb5c">0.2</ix:nonFraction>&#160;million during fiscal 2021 and $<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetImpairmentCharges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfOTk5OQ_5b3357ca-cabd-4936-9447-a604c22d991b">0.6</ix:nonFraction>&#160;million during fiscal 2020.</ix:continuation></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Identifiable Intangible Assets&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MDU_b7e1a03c-a86c-47e1-8673-9bff7654ff4f" continuedAt="i05fb270e977647048aa57233981fabe5" escape="true">Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 28, 2020, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management&#8217;s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units. </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i05fb270e977647048aa57233981fabe5" continuedAt="i24ea991b84fb40db974719ac0395e50f">Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 and similarly, we did not record a goodwill impairment charge. </ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i24ea991b84fb40db974719ac0395e50f">Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately <ix:nonNumeric contextRef="i9b36adf578ac45fa9a9aa107bd9d2516_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTI5NjE_19309c5a-af8b-4d21-a927-9ee2156790e8">14</ix:nonNumeric> years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2021, 2020 or 2019. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management&#8217;s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2021. Impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 which resulted in no impairment charges for either of these fiscal years.</ix:continuation>  </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MTk_84a06b2e-908a-4102-9c6a-82e495f9f98a" continuedAt="i7033c7aab5c04019b5696cc33a4c2fd0" escape="true">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.</ix:nonNumeric></span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i7033c7aab5c04019b5696cc33a4c2fd0">The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MzE_cb20de50-920f-42b0-ac5e-0f5f1c0924c9" escape="true">We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant.</ix:nonNumeric></span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><ix:continuation id="i66318896346c4844ab75c91ea057c64e"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1NDI_ce8fb6b1-0765-4e55-9247-6aaabf6bd258" continuedAt="id3387018fad947a09eb9049823e8717a" escape="true">Basic earnings per share (&#8220;EPS&#8221;) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MjA_ce787db8-ebe1-492f-95ea-18eb34c0666f" continuedAt="ie4924f8a746847a997280f042cd04366" escape="true">Basic and diluted EPS were calculated using the following:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="id3387018fad947a09eb9049823e8717a"><div style="margin-bottom:6pt"><ix:continuation id="ie4924f8a746847a997280f042cd04366"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:51.462%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.980%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMS0yLTEtMS0w_89e2de7b-a923-4eef-aa9c-0c3340499021">21,024,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMS00LTEtMS0w_956b473f-7fab-4a82-a1c1-0bdeeeb8d8c9">21,159,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMS02LTEtMS0w_f9a560c4-bc31-42c0-8061-c668f304da9d">21,309,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of stock performance units and restricted stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMi0yLTEtMS0w_05a3a914-c9c8-4ce0-ab3f-813e98281902">235,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMi00LTEtMS0w_4323fae4-56dc-46d9-85e9-6882727d98d5">148,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="0" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMi02LTEtMS0w_7138a75d-aeef-4ece-aa2e-fc06108f79cc">142,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMy0yLTEtMS0w_50fb02db-c9f5-4c5e-ad4a-d211969611a6">21,260,296</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMy00LTEtMS0w_8bc57ad7-66ec-476e-8454-cda667ae6086">21,308,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMy02LTEtMS0w_a8571d96-cb1f-480a-ba30-caac9b1196b5">21,452,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTU3NDU_697b708e-6a11-4522-9ee1-cde478153113"><ix:nonFraction unitRef="shares" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTU3NDU_eb935117-bed7-4c6e-95a8-7b8bc8575c3e"><ix:nonFraction unitRef="shares" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTU3NDU_ececfa15-1b28-447c-a671-100847ef75b4">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2021, 2020 or 2019.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.</span></div></ix:continuation><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MzA_1832bd62-a6ae-40ee-9ae8-9ad4f4d87234" escape="true">We are subject to interest rate risk associated with our variable rate debt. We had an interest rate swap agreement which was designated as a cash flow hedge, the purpose of which was to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap agreement terminated on December 23, 2020. The hedge was measured at fair value on the contract date and was subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, removing certain exceptions for investments, intra-period allocations and interim calculations and adding guidance to reduce complexity in accounting for income taxes. The accounting standard will be effective for reporting periods beginning after December 15, 2020. Early adoption of this guidance is permitted. The accounting standard is effective for reporting periods beginning after December 15, 2020 and is not expected to have a material impact on the Company's consolidated financial position, results of operations and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We do not expect that any other recently issued accounting pronouncements will have a material effect on our financial statements.</span></div><div><span style="color:#1f497d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The amendments in this update replaced the incurred loss impairment methodology in previous GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. We adopted this guidance on March 30, 2020.  Our adoption of this ASU impacted our method for calculating and estimating our allowance for doubtful accounts but did not have a material impact to our financial position or results of operations.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_1720"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;2&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NjU4_721de17b-eeb1-4c39-ac2e-901281648b37" continuedAt="i422f07713e60437a8fb61708d173b238" escape="true">Acquisitions </ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><ix:continuation id="i422f07713e60437a8fb61708d173b238" continuedAt="iff91203fe6ba4deabfcda718ca58781f"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of American Development Corporation of Tennessee, Inc.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:  On July 28, 2020, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (&#8220;ADC&#8221;) under the terms of an asset purchase agreement among us, ADC and its shareholders. We paid $<ix:nonFraction unitRef="usd" contextRef="if2ef2ad63e3244f08aa950b61a902f90_D20200330-20210328" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODg1_d3af0cb1-5a7c-4631-8862-b77048be65f5">25</ix:nonFraction>&#160;million for the acquisition, using funds available under our revolving credit facility with U.S. Bank National Association to fund the acquisition. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><ix:continuation id="iff91203fe6ba4deabfcda718ca58781f"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of ADC acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $<ix:nonFraction unitRef="usd" contextRef="if2ef2ad63e3244f08aa950b61a902f90_D20200330-20210328" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NjYw_2f784b66-92d2-44c3-be6a-1d5ce72c221d">25</ix:nonFraction>&#160;million purchase price, we allocated $<ix:nonFraction unitRef="usd" contextRef="i1edfb2ac6584461ca3e62da8605b3a42_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0Njc1_3baf19e3-c9b9-4099-8621-bc76cc713772">13.3</ix:nonFraction>&#160;million to finite-lived intangible assets, primarily customer relationships to be amortized over 17 years, $<ix:nonFraction unitRef="usd" contextRef="i1edfb2ac6584461ca3e62da8605b3a42_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0Njkw_181f21d2-f1e2-4484-8c4b-8bdb655cf14a">1.6</ix:nonFraction>&#160;million to property, plant and equipment, and $<ix:nonFraction unitRef="usd" contextRef="i1edfb2ac6584461ca3e62da8605b3a42_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzA0_e40fa4bc-573f-48b9-8b46-59a716a1e11e">0.9</ix:nonFraction>&#160;million to net working capital.  The residual amount of $<ix:nonFraction unitRef="usd" contextRef="i1edfb2ac6584461ca3e62da8605b3a42_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzE4_a528dc72-ac7d-4949-8fe3-bd223b914777">9.2</ix:nonFraction>&#160;million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Property</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:  On December 16, 2020, we acquired a manufacturing facility on 28 acres located adjacent to our facility in Rosemount, Minnesota to allow further expansion and growth in both our Industrial and Water Treatment segments.  We paid $<ix:nonFraction unitRef="usd" contextRef="i4d469d65ed0e432c8e361b1c870bbb1d_D20200330-20210328" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzMy_16256d81-ae8c-44a5-abfb-f804d73675ad">10</ix:nonFraction>&#160;million for the property.  The purchase of this facility adds approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space on 56 acres of land in the area, with rail access at both of the sites to allow for future growth and provide for supply chain flexibility on certain raw materials to better serve our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This acquisition has been accounted for as an asset acquisition, under which the total purchase price is allocated to the net tangible assets acquired based on their estimated fair values.  Of the $<ix:nonFraction unitRef="usd" contextRef="i4d469d65ed0e432c8e361b1c870bbb1d_D20200330-20210328" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzQ1_fe097319-59e9-4c12-b876-2e4e16262e07">10</ix:nonFraction>&#160;million purchase price, $<ix:nonFraction unitRef="usd" contextRef="i4d9a6091d59e4271b736c386bf458a01_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzU4_70693b9c-a56b-49e2-8163-ddf6e22f2161">4.6</ix:nonFraction>&#160;million was allocated to buildings, $<ix:nonFraction unitRef="usd" contextRef="i4d9a6091d59e4271b736c386bf458a01_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0Nzcy_ecd910f4-4e20-4aaa-8ebd-8347ba472a86">3.7</ix:nonFraction>&#160;million was allocated to land, $<ix:nonFraction unitRef="usd" contextRef="i4d9a6091d59e4271b736c386bf458a01_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0Nzg2_e4d14e76-0f66-43b4-8a21-b24b98b11c0f">1.4</ix:nonFraction>&#160;million was allocated to equipment, and $<ix:nonFraction unitRef="usd" contextRef="i4d9a6091d59e4271b736c386bf458a01_I20210328" decimals="-5" format="ixt:numdotdecimal" name="hwkn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODEz_e8a87bd2-dfc2-4cdc-93f0-8847146cb73e">0.3</ix:nonFraction>&#160;million was allocated to site improvements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of C&amp;L Aqua Professionals, Inc. and LC Blending, Inc.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:  On December 30, 2020, we acquired substantially all the assets of C&amp;L Aqua Professionals, Inc. and LC Blending, Inc. (together, "C&amp;L Aqua") under the terms of an asset purchase agreement among us, C&amp;L Aqua and its shareholders. We paid $<ix:nonFraction unitRef="usd" contextRef="i154d32b093f24b70bef176ac6665923d_D20200330-20210328" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODE1_abf17739-e70d-4fc7-8cf5-85b3995dfd7f">16</ix:nonFraction>&#160;million for the acquisition, using funds available under our revolving credit facility with U.S. Bank National Association to fund the acquisition. C&amp;L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of C&amp;L Aqua acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $<ix:nonFraction unitRef="usd" contextRef="i154d32b093f24b70bef176ac6665923d_D20200330-20210328" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODQy_a425024c-dbe3-49b3-b71f-8550ed020495">16</ix:nonFraction>&#160;million purchase price, we preliminarily allocated $<ix:nonFraction unitRef="usd" contextRef="ic26b2ad57527432b86557fcac7ccbfb3_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODI4_581b73d0-c903-4f3e-bebc-18a1e0dd58cd">8.2</ix:nonFraction>&#160;million to finite-lived intangible assets, primarily customer relationships to be amortized over 18 years, $<ix:nonFraction unitRef="usd" contextRef="ic26b2ad57527432b86557fcac7ccbfb3_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0OTA3_6f6bfd28-28dc-4970-9f3c-bcf8703671a6">3.6</ix:nonFraction>&#160;million to property, plant and equipment, and $<ix:nonFraction unitRef="usd" contextRef="ic26b2ad57527432b86557fcac7ccbfb3_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODU3_b4825ee4-209f-4a39-8e95-33eebb44a11d">1.1</ix:nonFraction>&#160;million to net working capital. The residual amount of $<ix:nonFraction unitRef="usd" contextRef="ic26b2ad57527432b86557fcac7ccbfb3_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODcx_4c00c307-6461-4cb6-9a15-2acc9c5c5d43">3.1</ix:nonFraction>&#160;million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is preliminary pending finalization of a construction project at the acquired property.</span></div></ix:continuation><div><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_91"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;3&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RleHRyZWdpb246YjExNWVjZThiMDY0NDI5MjkyZTM4NWMyOGRlYTAwNjhfNDQyNA_42ae800f-3875-44f2-9d42-5cdac24e5def" continuedAt="ib5e283ad1fdb462d92dc7acdf34106a6" escape="true">Revenue </ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib5e283ad1fdb462d92dc7acdf34106a6" continuedAt="iebc7d707297d429ab3b2d78eecc30e97">Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. We disaggregate revenues from contracts with customers by both operating segments and types of product sold. Reporting by operating segment is pertinent to understanding our revenues, as it aligns to how we review the financial performance of our operations. Types of products sold within each operating segment help us to further evaluate the financial performance of our segments. </ix:continuation></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><ix:continuation id="iebc7d707297d429ab3b2d78eecc30e97"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RleHRyZWdpb246YjExNWVjZThiMDY0NDI5MjkyZTM4NWMyOGRlYTAwNjhfNDQyOA_30c7282c-c371-4832-9911-d71dbb1918f5" continuedAt="i4d75e6c8216546c381829b2ec4fe874d" escape="true"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates external customer net sales by major revenue stream: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.700%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.454%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 28, 2021:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id045c239023943fba05f4345c1b03878_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMi0xLTEtMS0w_4185406a-27f3-4d55-ac34-93e4d47753ed">38,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifff6dbf99a5e40e79ff237a67df30eae_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMi0zLTEtMS0w_125139e2-0285-4e55-a175-ab08a32addf9">16,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie90ec4e3b2054c3fa016e594fe820ab7_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMi01LTEtMS0w_285fe8f8-0c66-4027-84f5-afefa347fb55">115,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if78e078d28014380be3abdbf8b3fb0ea_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMi03LTEtMS0w_4ef756c6-5727-4984-97c4-4077142004a1">169,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i131528861234499eac7abd388d24f740_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMy0xLTEtMS0w_01d63f15-b673-47b4-b751-eee4d764e470">231,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i497d785eae324d7b8f5bc54b4a68f6cf_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMy0zLTEtMS0w_aa1e44d9-cec0-4bc5-a02f-482839c644a1">152,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7b2f9cf1dce4009b84643d8a6ea107f_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMy01LTEtMS0w_edbb9b3c-c50a-443e-9227-5b85b45091b3">38,270</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bd583694a5643d8aff7d009dbe3d0a4_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMy03LTEtMS0w_4b95e2bb-2f81-4555-aa2b-77200fe04d10">422,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a3b246cd26843bb89095216aa5ff9ad_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNC0xLTEtMS0w_51fd585e-cc12-4a01-93b5-2a1e1887f030">3,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b0a416edd1a45cf868002dfec89cdf3_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNC0zLTEtMS0w_7af9bda8-b488-499f-b680-4fb3f666dd9a">1,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39c4d31a0db34eae86a25e70966a7b4d_D20200330-20210328" decimals="-3" sign="-" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNC01LTEtMS0w_8b7a9f86-d32a-4c8d-b11f-d0c623db22aa">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff3ea3b3b57d40a0afcbe429306973a9_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNC03LTEtMS0w_bc67169a-42cb-46dd-ae0b-9396242c26fe">4,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNS0xLTEtMS0w_5f447bd4-7433-46b2-8f84-7ed3a9bcc5bd">273,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNS0zLTEtMS0w_7e16a00c-a962-4dc4-b25f-5ea84b5e28f8">170,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNS01LTEtMS0w_c99e99f2-c4ef-47c6-beed-6a2122384d95">153,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNS03LTEtMS0w_7f84b78e-a2e7-425c-bc01-19d90020bfc6">596,871</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icea6fb8de7334197b5e44dfdc1937804_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfOS0xLTEtMS0w_47b8c3cf-d354-4dae-a185-a829d3febbaf">49,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib22adaabd0f34d37aaa9be54398dd4ac_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfOS0zLTEtMS0w_87719423-e2e3-44d4-bdb8-8650c29077fc">18,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic073b2ce834c485fa7e51e034149784f_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfOS01LTEtMS0w_1bb0c145-c64b-45f6-a0ac-ed85ea83713a">90,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a9c6588fa7b4e81b34e3a4cc4e750b4_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfOS03LTEtMS0w_10ff1d0c-680c-4d55-97f6-6680f4278c3c">158,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6094efed15c4ea1974e0fb51761109f_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTAtMS0xLTEtMA_a5515d86-184a-470a-91f1-a7731e0d5c23">222,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if79f92a1db6f40f48e048af0b5e2f86d_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTAtMy0xLTEtMA_c5b6f890-11fb-4f90-b16d-329f4fb9a514">139,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36231edbb6624e0caf7aff779ac1fbdc_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTAtNS0xLTEtMA_84c4de74-781f-4d03-abb2-e9fadd44387b">14,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i520e1841b4e94dc69286a24d3e200571_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTAtNy0xLTEtMA_00ad119c-a272-403c-9f0c-12ad99005584">376,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8c2f4192f5d44838a0cb935ca499b48_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTEtMS0xLTEtMA_d281d0f5-7393-46de-a65c-949728197709">3,199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3445d3d3098844a0b3951d1a8448d0b0_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTEtMy0xLTEtMA_98567dc2-cf2a-4da8-b3fd-dc5b2e304df4">1,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2ef902a454a4d5b951260ca76b70f44_D20190401-20200329" decimals="-3" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTEtNS0xLTEtMA_f54a66ee-b4b6-4713-ba2b-c89a81c3a981">244</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f277d86454d4dfc807a90e90602ae2f_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTEtNy0xLTEtMA_a2f1c0c5-9059-40d0-844f-9f2ba897e6fb">4,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTItMS0xLTEtMA_3b645728-97e2-4155-a6ef-fa869b7701b5">275,224</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTItMy0xLTEtMA_2a462114-941b-40ce-b343-b6aad3f1cb31">159,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTItNS0xLTEtMA_b883da2e-b0bf-4c98-8226-eb86ac9eb345">105,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTItNy0xLTEtMA_7ee56d05-002e-415e-9cdc-c04b0c1a750c">540,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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: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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 31, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b7eee0613db4cabb1b45b7efc7b5c60_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTYtMS0xLTEtMjc4OA_2d9dd8df-4413-452a-9645-e1f7e67b22bd">60,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e6b845488ac43108032f0db8d8119ae_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTYtMy0xLTEtMjc4OA_cb8cf1ff-779d-42fa-9708-e811ed2b2fd3">21,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbd311a76a4f44beae87a1a28376df7f_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTYtNS0xLTEtMjc4OA_d171b66f-d621-4e06-bb13-bcd050276e68">109,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0762a0fdfd2c4986976f075c22cac9fc_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTYtNy0xLTEtMjc4OA_93503fe5-10e8-4948-8ed9-2e8e58971353">191,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i882cb6065b4249049d815f8b49be1ae3_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTctMS0xLTEtMjc4OA_f6543d1a-7b35-462c-97f2-73f7924fcdb0">216,874</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69541b888f414b6aaa71424121f53da3_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTctMy0xLTEtMjc4OA_957fc3d3-78d2-4e0d-a525-21753104084c">126,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id80045ccbddd458482af1c0780114d3c_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTctNS0xLTEtMjc4OA_de72f830-bb45-4354-a334-7faed1d18f7e">15,684</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34a55dc0f6404a8d85d466032272e4c7_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTctNy0xLTEtMjc4OA_e6343ac1-c524-4cf1-a31d-69b92718a334">358,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c50673ac69649fbbdc2f43eb18cf2fd_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTgtMS0xLTEtMjc4OA_46ff68bb-cee5-4221-94ad-869bf42f6758">4,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8fdcdff15be40e58f7d4dc7f5e1388c_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTgtMy0xLTEtMjc4OA_b1ae2992-a884-4591-80ce-dde8d1482332">1,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa38635fc86b488eb15480902633f8bc_D20180402-20190331" decimals="-3" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTgtNS0xLTEtMjc4OA_1e63e7f5-c0db-47df-82c3-d70109ff7efa">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eca6cd74d6240f2ace8cf2344a24577_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTgtNy0xLTEtMjc4OA_b3e47a1f-4901-4a6f-8995-53ad8fd8beca">5,724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTktMS0xLTEtMjc4OA_9aa8c92d-2109-46cc-9bad-ff5f3663bfce">281,860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTktMy0xLTEtMjc4OA_92008fce-bf43-4ce6-849a-2f0eda355281">149,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTktNS0xLTEtMjc4OA_6b85b23a-89e1-490f-8fcc-13901e5040c3">124,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTktNy0xLTEtMjc4OA_a2f9f0a7-f2b6-4409-9d92-2195218917bd">556,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.</span></div></ix:nonNumeric><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i4d75e6c8216546c381829b2ec4fe874d" continuedAt="i2cb5ccc02afb4de7ba91bd3292762bae">(2)</ix:continuation></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt"><ix:continuation id="i2cb5ccc02afb4de7ba91bd3292762bae">For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment</ix:continuation>.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_94"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;4&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTkwMg_70b4b8e7-d0bb-40f7-be13-23df2793d2d9" continuedAt="i61883ffc285246b7ac21930ac5dbd8a8" escape="true">Derivative Instruments </ix:nonNumeric></span></div><ix:continuation id="i61883ffc285246b7ac21930ac5dbd8a8" continuedAt="i900c26897f8643deb3359bfd24c4bad8"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We previously had in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The $<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTA5OTUxMTYzMjI0Ng_df732e9b-98ce-4c4b-b968-121bac173790">20</ix:nonFraction>&#160;million swap agreement terminated on December 23, 2020. We had designated this swap as a cash flow hedge and determined that it qualified for hedge accounting treatment. For so long as the hedge was effective, changes in fair value of the cash flow hedge were recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item was realized. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended March&#160;28, 2021, we recorded $<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTA5OTUxMTYzMjA2Nw_8b951717-d819-472d-9b9d-cf945dafcf80">0.1</ix:nonFraction>&#160;million in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. For the years ended March&#160;29, 2020 and March&#160;31, 2019, we recorded $<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfOTQz_860af5c8-cf59-4f57-a2e9-4394e1177385">0.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfOTUw_ce026612-8b3d-4b41-89f4-47c2a44dfc3c">0.3</ix:nonFraction> million in other comprehensive income related to unrealized losses (net of tax) on the cash flow hedge described above.  Included in other current liabilities on our condensed consolidated balance sheet was $<ix:nonFraction unitRef="usd" contextRef="icdb359895b3e4a12bef454d2d4016d7b_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTI5NQ_850b055a-3770-42c1-ae61-d69d05d3b694">0.1</ix:nonFraction>&#160;million as of March 29, 2020. Included in other long-term assets on our condensed consolidated balance sheet was $<ix:nonFraction unitRef="usd" contextRef="iafc69b7f08bd477ca15b5425006bc969_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTQwMw_d0811414-9f78-4b74-a5fa-598c0d7c619e">0.4</ix:nonFraction> million as of March 31, 2019. </span></div></ix:continuation><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i900c26897f8643deb3359bfd24c4bad8">By their nature, derivative instruments are subject to market risk. Derivative instruments are also subject to credit risk associated with counterparties to the derivative contracts. Credit risk associated with derivatives is measured based on the replacement cost should the counterparty with a contract in a gain position to us fail to perform under the terms of the contract. While the interest rate swap was in effect, we did not anticipate nonperformance by the counterparty.</ix:continuation> </span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><div style="text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_97"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 &#8211; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RleHRyZWdpb246ZTQ4N2Q3NzY3ZmJiNDA2M2FlYzI3NTU4MzNkNmZkZDlfMjc4Mg_60810ad6-0cff-4496-b03a-41e3c3fa9f56" continuedAt="i9e11619ef976473e99c159e51dc91b7f" escape="true">Fair Value Measurements </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i9e11619ef976473e99c159e51dc91b7f"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets and liabilities are measured at fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these instruments. Because of the variable-rate nature of our debt under our credit facility, our debt also approximates fair value. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The fair value hierarchy requires the use of observable market data when available. In instances where inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets that are measured at fair value on a recurring basis are an interest rate swap, which term ended in fiscal 2021, and assets held in a deferred compensation retirement plan. As of March&#160;28, 2021, the assets held in a deferred compensation retirement plan is classified as other long-term assets on our balance sheet, with the portion of the plan assets expected to be paid within twelve months classified as current assets. As of March&#160;29, 2020, the assets held in a deferred compensation retirement plan is classified as other long-term assets on our balance sheet, with the portion of the plan assets expected to be paid within twelve months classified as current assets and the interest rate swap is classified as other current liabilities on our balance sheet. The fair value of the interest rate swap was determined by the respective counterparties based on interest rate changes. Interest rate swaps are valued based on observable interest rate yield curves for similar instruments. The deferred compensation plan assets relate to contributions made to a non-qualified compensation plan on behalf of certain employees who are classified as &#8220;highly compensated employees&#8221; as determined by IRS guidelines. The assets are part of a rabbi trust and the funds are held in mutual funds. The fair value of the deferred compensation is based on the quoted market prices for the mutual funds at the end of the period.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RleHRyZWdpb246ZTQ4N2Q3NzY3ZmJiNDA2M2FlYzI3NTU4MzNkNmZkZDlfMjc4NA_09bdd014-b964-481c-91b0-c70d0cc33c75" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March&#160;28, 2021 and March&#160;29, 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"><tr><td style="width:1.0%"></td><td style="width:55.977%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.511%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 29, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5591210e133b4df9ad9a1d58612c3399_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RhYmxlOmIxOGVhODkwMmY2MzRmOTNhODI2OGJiZTFhYzlmMzQ1L3RhYmxlcmFuZ2U6YjE4ZWE4OTAyZjYzNGY5M2E4MjY4YmJlMWFjOWYzNDVfMi0yLTEtMS0w_ba51a01a-5767-4689-bda6-1cfb78fcc2bf">5,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i265388c6d49440bfad433d64e087a99d_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RhYmxlOmIxOGVhODkwMmY2MzRmOTNhODI2OGJiZTFhYzlmMzQ1L3RhYmxlcmFuZ2U6YjE4ZWE4OTAyZjYzNGY5M2E4MjY4YmJlMWFjOWYzNDVfMi00LTEtMS0w_b17e7ac0-2e9d-4898-8af7-8e7503c4d018">3,564</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id7a960609e0e425c81023d3bac40bffa_I20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RhYmxlOmIxOGVhODkwMmY2MzRmOTNhODI2OGJiZTFhYzlmMzQ1L3RhYmxlcmFuZ2U6YjE4ZWE4OTAyZjYzNGY5M2E4MjY4YmJlMWFjOWYzNDVfNi0yLTEtMS0w_0905e4f5-379b-4165-95f8-df31ffd182d1">&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d4cfa5ceb1e4442b6cae33cd3516ae9_I20200329" decimals="-3" name="us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RhYmxlOmIxOGVhODkwMmY2MzRmOTNhODI2OGJiZTFhYzlmMzQ1L3RhYmxlcmFuZ2U6YjE4ZWE4OTAyZjYzNGY5M2E4MjY4YmJlMWFjOWYzNDVfNi00LTEtMS0w_6557392f-723f-4ddb-b453-c48da3815405">108</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><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;0</span></div></ix:nonNumeric></ix:continuation><div id="ia4bf540948674d4f8d1abf50eba77c74_100"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 &#8211; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDAvZnJhZzpiMTEzMWQ3MWE2Zjc0M2QzYWI1ZWFjMTVjOTMxMTM0MC90ZXh0cmVnaW9uOmIxMTMxZDcxYTZmNzQzZDNhYjVlYWMxNWM5MzExMzQwXzY3Nw_8d19eea1-6d0f-457f-b316-e42ca4cc208f" continuedAt="i2b170b31f99d43cfab17e048d9c0a053" escape="true">Assets Held for Sale </ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2b170b31f99d43cfab17e048d9c0a053">Included in assets held for sale as of March 28, 2021 is $<ix:nonFraction unitRef="usd" contextRef="i2bd0478976e24fe7bb361fdc85416857_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDAvZnJhZzpiMTEzMWQ3MWE2Zjc0M2QzYWI1ZWFjMTVjOTMxMTM0MC90ZXh0cmVnaW9uOmIxMTMxZDcxYTZmNzQzZDNhYjVlYWMxNWM5MzExMzQwXzEwOTk1MTE2MzAxNTA_9a69e5f3-c9c5-464a-9ad3-1fc64776d574">0.7</ix:nonFraction>&#160;million for an office building in St. Louis, Missouri currently utilized in the administration of our Industrial segment, which is expected to be sold in the first quarter of fiscal 2022, and $<ix:nonFraction unitRef="usd" contextRef="ieb965cd833264ce6ade7fc5415beb4ab_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDAvZnJhZzpiMTEzMWQ3MWE2Zjc0M2QzYWI1ZWFjMTVjOTMxMTM0MC90ZXh0cmVnaW9uOmIxMTMxZDcxYTZmNzQzZDNhYjVlYWMxNWM5MzExMzQwXzEwOTk1MTE2MzAxMzY_7002c271-2e5f-4782-a813-d951d47ed823">0.2</ix:nonFraction>&#160;million for a water treatment branch located in Eldridge, Iowa, which has been relocated to another owned facility and was sold in the first quarter of fiscal 2022. At March 29, 2020, $<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDAvZnJhZzpiMTEzMWQ3MWE2Zjc0M2QzYWI1ZWFjMTVjOTMxMTM0MC90ZXh0cmVnaW9uOmIxMTMxZDcxYTZmNzQzZDNhYjVlYWMxNWM5MzExMzQwXzUzNA_ad58fb77-789e-4184-b264-9873e66b1afc">0.9</ix:nonFraction> million was included in assets held for sale pertaining to the St. Louis building. These amounts are recorded as assets held for sale within prepaid expenses and other current assets on our balance sheet.</ix:continuation></span></div><div><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_103"></div><div><span><br/></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;7&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90ZXh0cmVnaW9uOmU3MWNjMTljYmNkMzQ5MDI4YTc0M2ZhN2JiM2RlMGI4XzI2Nw_338aad24-d99c-4196-8c30-c9fa2838ddf1" continuedAt="i9d52516abda449d3b9b60ec299686e29" escape="true">Inventories </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i9d52516abda449d3b9b60ec299686e29"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90ZXh0cmVnaW9uOmU3MWNjMTljYmNkMzQ5MDI4YTc0M2ZhN2JiM2RlMGI4XzI3MA_88a0746b-4d2c-4f63-ae16-13a729921d0c" escape="true"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:63.416%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.908%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.910%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory (FIFO basis)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzItMi0xLTEtMA_418b6b8b-b64a-445f-9009-e6dcbea59f28">69,438</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzItNC0xLTEtMA_3e2f6a75-efd7-414b-a56b-c50b2ff49e46">60,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO reserve</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryLIFOReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzMtMi0xLTEtMA_146cdcd4-0ff9-4e45-b4b6-82cc5238f11f">5,574</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryLIFOReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzMtNC0xLTEtMA_098f7f12-9a6b-4c49-a430-c51d001d3365">5,654</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzQtMi0xLTEtMA_6d036654-b991-4174-a705-274a8e5a9693">63,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzQtNC0xLTEtMA_326f8f32-3b84-45af-894e-df51df676f64">54,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FIFO value of inventories accounted for under the LIFO method was $<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LIFOInventoryAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90ZXh0cmVnaW9uOmU3MWNjMTljYmNkMzQ5MDI4YTc0M2ZhN2JiM2RlMGI4XzE1NA_4cbc16b0-a153-41ce-81ca-fcaf5ba41549">46.8</ix:nonFraction> million at March&#160;28, 2021 and $<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-5" name="us-gaap:LIFOInventoryAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90ZXh0cmVnaW9uOmU3MWNjMTljYmNkMzQ5MDI4YTc0M2ZhN2JiM2RlMGI4XzE2Nw_377f0516-c63f-4ea2-bf0e-85a46afae3ec">43.3</ix:nonFraction>&#160;million at March&#160;29, 2020. The remainder of the inventory was valued and accounted for under the FIFO method.</span></div></ix:continuation><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_106"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;8&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzQ3OQ_37e627b8-3832-469c-84c9-b67b32f8e15c" continuedAt="ie8d034b9143e4f7d9cf98c811bc730ab" escape="true">Goodwill and Other Identifiable Intangible Assets </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ie8d034b9143e4f7d9cf98c811bc730ab" continuedAt="idedb622e6a454c13bc20456383d2e3c5"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzQ3Ng_ba701bc8-18d2-4b06-8af0-50deb9a2fd97" escape="true"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill for each of our <ix:nonFraction unitRef="segment" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzExMw_dc580abe-eb35-455e-a5aa-bf339d62e2af">three</ix:nonFraction> reportable segments were as follows:</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:50.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.036%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water Treatment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2019 and March 29, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c0fd7bc4fb431bb6264332016b4d7b_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMS0xLTEtMA_38d3a2bc-3ebd-44f8-967c-8fb95bc0895c"><ix:nonFraction unitRef="usd" contextRef="i019a100d75ab4b3d9846aa884c002518_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMS0xLTEtMA_eb3d2ea5-1963-4101-a853-4e0f1123c37f">6,495</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dcd31df571144cf865747d2c7f32267_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMi0xLTEtMA_188ce898-17f6-4db0-8cf5-eccc6342cc66"><ix:nonFraction unitRef="usd" contextRef="ie9c1297ed92d4a4ab46111286890234e_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMi0xLTEtMA_94581bce-c1cd-41cc-9859-b32e92a06685">7,000</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b2d7076b4fd4be5b127ff7261ce5a9d_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMy0xLTEtMA_2c9a4f96-7bdf-4c10-84ad-9abf213d6424"><ix:nonFraction unitRef="usd" contextRef="i73c8ffa0239a485c81bc4b34914d8051_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMy0xLTEtMA_ab3352b9-c5fb-4766-a360-606f6d9f4775">44,945</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtNC0xLTEtMA_04f91635-3115-4ab1-a7b5-a9408f9d3e93"><ix:nonFraction unitRef="usd" contextRef="icbc74379883245329eed5af3e19c019c_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtNC0xLTEtMA_629699da-ad91-4182-891b-2c05987dca6b">58,440</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Addition due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzItMS0xLTEtMA_cc25081d-184d-4e69-a820-245da8d72124">&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzItMi0xLTEtMA_843a447f-db96-4b66-bf66-eabf014ab981">12,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzItMy0xLTEtMA_3218f31d-d78d-4932-b479-c08c9d4ab7a5">&#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzItNC0xLTEtMA_3186eefe-0378-4cd4-9ca1-8282e6ef99ca">12,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March&#160;28, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bd0478976e24fe7bb361fdc85416857_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzMtMS0xLTEtMA_62f11e41-0af3-4c99-a3d0-df7af78341a3">6,495</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb965cd833264ce6ade7fc5415beb4ab_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzMtMi0xLTEtMA_9d2a3117-f066-4d8c-a49f-e40abe2e9c78">19,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f9022c3098f422dac51c0b948dd9c73_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzMtMy0xLTEtMA_92349475-df7d-4ce9-820d-80d4b65a2439">44,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzMtNC0xLTEtMA_27d68976-52ca-4949-82c0-fc15919ceb48">70,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzQ3Nw_ec9e8a80-22b9-457d-b236-e2702b35772f" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our identifiable intangible assets as of March&#160;28, 2021 and March&#160;29, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:64.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.606%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8c7c6993d7487683f40dcb37bcd0df_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzQtMi0xLTEtMA_1c35e7cb-a37a-4b52-8383-e3172e6f73ee">99,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b8c7c6993d7487683f40dcb37bcd0df_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzQtNC0xLTEtMA_5735cf22-47d2-4215-a2e6-d1bdd80f3797">26,522</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8c7c6993d7487683f40dcb37bcd0df_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzQtNi0xLTEtMA_7ef03d22-5dce-478d-8457-3dd6f22d737b">73,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65c80ac0f2b44c92aef18de6194133d9_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzUtMi0xLTEtMA_3855c2c6-e79d-4af6-aa1f-4dc4c88dcb12">6,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i65c80ac0f2b44c92aef18de6194133d9_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzUtNC0xLTEtMA_caa60e90-69eb-4d77-9f62-7be130de3ad5">4,275</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65c80ac0f2b44c92aef18de6194133d9_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzUtNi0xLTEtMA_606c219f-49d2-4164-b9c3-37998110de23">1,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if932855ae00b48fe9a0b991a14ecbd0a_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzYtMi0xLTEtMA_f389fa22-971e-4022-962c-23be1e8fceaa">3,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if932855ae00b48fe9a0b991a14ecbd0a_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzYtNC0xLTEtMA_f5d401ce-f037-4640-8838-7f11c6f36542">3,693</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if932855ae00b48fe9a0b991a14ecbd0a_I20210328" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzYtNi0xLTEtMA_d1b05b32-b0b4-48e4-b123-3f59061a4e18">140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzctMi0xLTEtMA_d71a008c-b597-4d5a-9848-d52414f9adb1">109,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzctNC0xLTEtMA_2f7a6220-3403-4a1d-a3d8-f82799643071">34,490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzctNi0xLTEtMA_8e9ce1c6-2d8f-417f-a45c-3dfdd4969ff9">75,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzgtMi0xLTEtMA_e2e5ebd1-6928-4290-b181-12500099b809">1,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzgtNi0xLTEtMA_f71aa057-4594-47d7-99b7-e4f4c3431bbd">1,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzktMi0xLTEtMA_8e207d94-f132-4a41-abb8-2dad20855b71">110,858</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzktNC0xLTEtMA_f4c7eff6-6633-456a-ad68-df4dd0be5aa1">34,490</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzktNi0xLTEtMA_dd256d8a-efc3-4b5f-b00d-13b485eb97e8">76,368</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:64.181%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.730%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.736%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</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></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:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41b3a00a0e2c49d690e34567919398bc_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzQtMi0xLTEtMA_1b018ffd-201a-4003-8d1d-650fefe85d07">78,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i41b3a00a0e2c49d690e34567919398bc_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzQtNC0xLTEtMA_59546884-dc56-4c99-b3e1-8f9c3a8241d6">21,400</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41b3a00a0e2c49d690e34567919398bc_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzQtNi0xLTEtMA_62ef6f94-302c-4b6d-8e11-8528cb6cd4c1">56,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f2db2feab78454db5907462e4e37977_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzUtMi0xLTEtMA_1bc18c75-7018-48d2-94cc-4c038defefe4">6,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4f2db2feab78454db5907462e4e37977_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzUtNC0xLTEtMA_1087c980-4552-4d6c-b572-ae32c2d59098">3,640</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f2db2feab78454db5907462e4e37977_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzUtNi0xLTEtMA_dd20b994-07a8-4ac7-a137-5e37205cba3e">2,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ee9c627d0a14f269540d61149ca7c2d_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzYtMi0xLTEtMA_d4fd9c7b-d1f7-4722-b5c3-fd7edadee89b">3,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4ee9c627d0a14f269540d61149ca7c2d_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzYtNC0xLTEtMA_3b1cbee6-d105-46cc-a7a5-e776630f5b31">3,610</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ee9c627d0a14f269540d61149ca7c2d_I20200329" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzYtNi0xLTEtMA_d8b9be89-7b21-4015-9df8-fe2f048618c0">38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzctMi0xLTEtMA_0cf7d334-575a-47dc-924b-ff838c367947">88,076</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzctNC0xLTEtMA_0290d572-64e9-4305-a913-4c0277f0f320">28,650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzctNi0xLTEtMA_f1c1df4a-ddae-4a77-a9c9-0e05853a6dab">59,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzgtMi0xLTEtMA_1a5c13b0-c96e-4f01-9a19-c89b10457805">1,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzgtNi0xLTEtMA_99b7a47d-a288-471d-bfd2-2991280b415d">1,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;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzktMi0xLTEtMA_1e70a79d-17f0-4588-bb78-d3973ba7fa01">89,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzktNC0xLTEtMA_fbbe1fdc-831a-42e6-964f-59b91af85d3b">28,650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzktNi0xLTEtMA_d968d0c5-2d9e-442d-bbd9-56ff8bb7464a">60,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible asset amortization expense was $<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzI4Nw_519a4c30-20a1-4fe3-aec9-72e4fd443c6c">5.8</ix:nonFraction> million during fiscal 2021, $<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzMwOA_e80e7e65-c2ca-4ca0-9b11-68ddec10f624">5.1</ix:nonFraction> million during fiscal 2020, and $<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzMzMw_680f4eb0-6f20-4517-9910-0097b899593a">5.5</ix:nonFraction> million during fiscal 2019.</span></div></ix:continuation><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><ix:continuation id="idedb622e6a454c13bc20456383d2e3c5"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzQ3OA_cefeb948-d7f0-41eb-984e-f6c01f2b93de" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense for identifiable intangible assets is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.719%"><tr><td style="width:1.0%"></td><td style="width:85.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.633%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.401%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intangible Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzEtMi0xLTEtMA_aa8df539-d155-4a15-ba4e-bea693a43a02">6,235</ix:nonFraction>&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzItMi0xLTEtMjgyMg_9ca8f016-557c-46b5-9ada-742eddd556dd">6,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzMtMi0xLTEtMjgyNQ_7fbe01f2-89d8-4c09-aa79-8850ec2dadb2">6,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzQtMi0xLTEtMjgyOA_788ff576-3e46-4acc-a39c-c102559c3cf1">6,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzUtMi0xLTEtMjgzMQ_8637b599-7f81-41d1-a5fa-62e5e67d03ef">6,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzYtMi0xLTEtMjg0Ng_2377dba2-507e-46ae-9cfd-2b897b8e47e2">44,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzctMi0xLTEtMjg0Ng_7b46bed3-19a1-4581-a584-1382ce4820d8">75,141</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><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_109"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 &#8211; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE5NDU_6cf13ffe-1d7e-4b0c-9b7c-1ebe46993691" continuedAt="i5e879538d31442eaa875e89bc0167467" escape="true">Debt </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5e879538d31442eaa875e89bc0167467"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We have in place an amended and restated credit agreement (the &#8220;Credit Agreement&#8221;) with U.S. Bank National Association (&#8220;U.S. Bank&#8221;) as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the &#8220;Lenders&#8221;), whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement provides us with senior secured revolving credit facilities (the &#8220;Revolving Loan Facility&#8221;) totaling $<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzU3Ng_6fd36ecb-c528-4c07-9f53-7a61310931e5">150</ix:nonFraction>&#160;million. The Revolving Loan Facility includes a $<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-5" format="ixt:numdotdecimal" name="hwkn:RevolvingLoanFacilityLetterofCredit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzYxOQ_fe3b86fb-f64c-494d-bf68-921243cb1121">5.0</ix:nonFraction>&#160;million letter of credit subfacility and $<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-5" format="ixt:numdotdecimal" name="hwkn:RevolvingLoanFacilitySwinglineSubfacility" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzY1NQ_9334c967-3782-4907-bc1a-86d1eb76db8f">15.0</ix:nonFraction>&#160;million swingline subfacility. The Revolving Loan Facility has a five-year maturity date, maturing on November 30, 2023. The Revolving Loan Facility is secured by substantially all of our personal property assets and those of our subsidiaries. We may use the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%">At March&#160;28, 2021, the effective interest rate on our borrowings was <ix:nonFraction unitRef="number" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzEzMTg_3372d6a8-35f7-4204-9ec6-b0b82f61d5c7">1.1</ix:nonFraction>%. In addition to paying interest on the outstanding principal under the Revolving Loan Facility, we are required to pay a commitment fee on the unutilized commitments thereunder. The commitment fee is between <ix:nonFraction unitRef="number" contextRef="ibaf114074be54a138d1e472f27db9d15_D20200330-20210328" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE1Mjk_cd7928af-c2fe-4551-8f7f-015f3b20eb71">0.15</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="id03a15012f024c08b0355039fc8a44fd_D20200330-20210328" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE1MzY_790fe1e7-2127-481f-bd57-febc87bc3a54">0.25</ix:nonFraction>%, depending on our leverage ratio. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i412156208d524e19ac8e0ee48fd93407_I20181130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE1OTg_ad629d6d-4698-4532-8700-ffc61b6a0dd6">0.2</ix:nonFraction>&#160;million paid to the lenders in connection with the Credit Agreement, as well as unamortized debt issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i01f3552471d9469291e2fa0d9f0aa827_I20181129" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE3MDg_14a5691e-65b5-46af-b406-455deecbee9f">0.3</ix:nonFraction>&#160;million paid in connection with the previous credit facility, are reflected as a reduction of debt and are being amortized as interest expense over the term of the Revolving Loan Facility.  </span></div><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE5NDI_6b692dd0-7756-4771-8ef4-f719ee60eb3e" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.414%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.914%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving loan</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ca27ea4bb9d4e05ab9c5f03ff17eaca_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzEtMi0xLTEtMA_a7920c03-5889-487e-83d8-f8d91977b173">99,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33d8b623fd88420e8954073d85b09750_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzEtNC0xLTEtMA_284e6bc6-559f-4219-9e5e-34acf71b5fcf">60,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Less:  unamortized debt issuance 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzItMi0xLTEtMA_729c5d7a-587f-486a-95f0-7ed11b545348">248</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzItNC0xLTEtMA_c22d9e6b-90c4-4f3a-b7ed-926243054614">342</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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Total debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="hwkn:Totaldebtnetofdebtissuancecosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzMtMi0xLTEtMA_534084e5-332a-44df-be98-e438afde5bcb">98,752</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="hwkn:Totaldebtnetofdebtissuancecosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzMtNC0xLTEtMA_0dcfda2b-9028-47cb-9171-46982fb18f91">59,658</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Less: current portion of long-term debt, net of current unamortized debt issuance 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzQtMi0xLTEtMA_620cae6a-ad97-44dd-b795-037794304757">9,907</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzQtNC0xLTEtMA_61fcabfa-9167-411f-bfa8-8e57e5cdb771">9,907</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzUtMi0xLTEtMA_244063ba-4219-4037-80c2-6adbdcf4abb0">88,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzUtNC0xLTEtMA_6e3f8192-b711-4105-b0fa-e688ee099c33">49,751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_112"></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;10&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5OTM_0e3e906c-470d-459f-b723-30ce6c2f5fb2" continuedAt="i09239394132442a9916c858d5f801e35" escape="true">Share-Based Compensation</ix:nonNumeric></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i09239394132442a9916c858d5f801e35" continuedAt="i15cf5451e102409d8e861ba52d566149">&#160;</ix:continuation></span></div><div style="margin-bottom:9pt;text-align:justify"><ix:continuation id="i15cf5451e102409d8e861ba52d566149" continuedAt="i4081bb42279f44af930f7fe58ff5f934"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-Based Restricted Stock Units.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Our Board of Directors has approved a performance-based equity compensation arrangement for our executive officers. This performance-based arrangement provides for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common shares based on our pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer will be determined when our final financial information becomes available after the applicable fiscal year and will be between <ix:nonFraction unitRef="shares" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="INF" format="ixt-sec:numwordsen" name="hwkn:RangeOfRestrictedStockToBeIssuedMinimum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzY1Nw_aff3354d-6a5f-41c5-b0e3-e3568dedd24a">zero</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="hwkn:RangeOfRestrictedStockToBeIssuedMaximum" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzY3MQ_7b767235-9e95-4545-afad-a327b136cb20">124,770</ix:nonFraction>&#160;shares in the aggregate for fiscal 2021. The restricted shares issued, if any, will fully vest two years after the end of the fiscal year on which the performance is based. We record the compensation expense for the outstanding performance share units and then-converted restricted stock over the life of the awards.</span></ix:continuation></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><ix:continuation id="i4081bb42279f44af930f7fe58ff5f934" continuedAt="i1160a77caa4d4cc989f57c3791350585"><ix:nonNumeric contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5OTU_cbe06733-56ab-437a-a80a-9ec48245cf17" escape="true"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the restricted stock activity for fiscal 2020 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:75.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.840%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.921%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average&#160;Grant<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2019</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8502a46cfe06476dad36dca17de54910_I20180401" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzEtMi0xLTEtMjg4Mw_dd5b6524-8a35-4ed1-bb9c-5f570b38abda">102,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i8502a46cfe06476dad36dca17de54910_I20180401" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzEtNC0xLTEtMjg4NQ_af7d879d-2f1b-4b27-a429-1661b4b77b8e">22.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzItMi0xLTEtMjg4Mw_364908e4-efbe-4deb-9a45-1eb920ba5df2">15,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzItNC0xLTEtMjg4NQ_988cf784-f9c7-449b-b68a-61de1d85fb7f">15.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzMtMi0xLTEtMjg4Mw_68bcf072-1ee5-4088-a4a6-7158ad1f2636">49,134</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzMtNC0xLTEtMjg4NQ_4acf6dcf-779d-44c9-a5cb-8a3cf519d94d">21.55</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzQtMi0xLTEtMjg4Mw_14798114-d8db-478a-94c2-d3ed5056fbca">3,022</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzQtNC0xLTEtMjg4NQ_0c98c533-4dcf-45fa-9123-93edb1bd5d9e">23.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ideef8696988240828171c27d5b85faea_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzEtMi0xLTEtMA_4c6a0d66-6d18-41f5-bb5e-4618e5fb092a">65,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ideef8696988240828171c27d5b85faea_I20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzEtNC0xLTEtMA_418a7b0c-167b-4238-8d47-28bf1fcb651a">21.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzItMi0xLTEtMA_ce71c69b-cff2-44d1-9368-59a479f4da65">138,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzItNC0xLTEtMA_9b8a47b3-4181-47fa-ade4-44f717dae368">17.25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzMtMi0xLTEtMA_28ea6d6a-b288-4839-a09a-2d2d407e8759">55,240</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzMtNC0xLTEtMA_1fe7bc1d-6ff5-4687-aea2-d11c2bcabaf2">23.01</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzQtMi0xLTEtMA_7056ed49-b7d6-4dba-a4b3-cc7f65303fa8">&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzQtNC0xLTEtMA_b33425d4-9afa-452f-9bb1-c534eb1e56a5">&#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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib49b15d26a9f4aaa9e906dcc4c272ced_I20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzUtMi0xLTEtMA_bb7b2559-7511-4e91-b088-8b093ad12c0d">149,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib49b15d26a9f4aaa9e906dcc4c272ced_I20200329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzUtNC0xLTEtMA_0b5479ec-96d3-409e-9452-1e6e66d6b5e8">17.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzYtMi0xLTEtMA_5c30245c-bf34-4693-8e76-13edad42cf05">129,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzYtNC0xLTEtMA_1a0c0cbf-108e-4810-bc48-b2fa2b38dbc3">18.69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzctMi0xLTEtMA_88f66f04-8cae-4822-a8b5-e72ca05a0f18">10,526</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzctNC0xLTEtMA_a758028d-a8ef-4b9a-b61b-2cf4a03c1ab7">15.68</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzgtMi0xLTEtMA_ea9dde4e-4bb9-4ac3-be53-328c56be1ba6">29,010</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzgtNC0xLTEtMA_f82df477-d88a-4ca3-ab2b-dad16a02e55a">17.92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id20a49a702e24884bf5f2c462cf92548_I20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzktMi0xLTEtMA_4caf1a3b-0803-4c18-b281-088bb54e4c72">239,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id20a49a702e24884bf5f2c462cf92548_I20210328" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzktNC0xLTEtMA_05dc99fb-b699-485d-932d-bc98f744d2fa">17.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of performance-based restricted shares issued in fiscal 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEwOTk1MTE2MzM3NTM_1a0c0cbf-108e-4810-bc48-b2fa2b38dbc3">18.69</ix:nonFraction>, fiscal 2020 was $<ix:nonFraction unitRef="usdPerShare" contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEwOTk1MTE2MzM3NjE_9b8a47b3-4181-47fa-ade4-44f717dae368">17.25</ix:nonFraction> and fiscal 2019 was $<ix:nonFraction unitRef="usdPerShare" contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEyMjI_6a847653-af37-4200-bfd0-297a9ae1bd9c">15.68</ix:nonFraction>. We recorded compensation expense on performance-based restricted stock of approximately $<ix:nonFraction unitRef="usd" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEzMTQ_6f501eb1-0239-454f-9a47-6303f919717b">2.5</ix:nonFraction> million for fiscal 2021, $<ix:nonFraction unitRef="usd" contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEzMzI_d759d5c4-1e83-4794-889b-4e0d4c65f54a">1.5</ix:nonFraction> million for fiscal 2020 and $<ix:nonFraction unitRef="usd" contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEzNTM_c8a0edd2-e170-4fcf-ae98-ce6482cb0cb8">1.3</ix:nonFraction> million for fiscal 2019, substantially all of which was recorded in selling, general and administrative (&#8220;SG&amp;A&#8221;) expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $<ix:nonFraction unitRef="usd" contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEwOTk1MTE2MzM5MDM_43506edf-53ad-4acf-bc31-a410bc27071b">0.2</ix:nonFraction>&#160;million in fiscal 2021, $<ix:nonFraction unitRef="usd" contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzE1ODU_6c158979-2e20-409e-bb33-1268fae63eb4">1.3</ix:nonFraction> million in fiscal 2020 and $<ix:nonFraction unitRef="usd" contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzE2MDU_9daefcb0-8831-43e7-9508-43c63b4e5958">1.1</ix:nonFraction> million in fiscal 2019.  </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until the performance-based restricted stock units result in the issuance of restricted stock, the amount of expense recorded each period is dependent upon our estimate of the number of shares that will ultimately be issued and our then current common share price. Upon issuance of restricted stock, we record compensation expense over the remaining vesting period using the award date closing price. Unrecognized compensation expense related to non-vested restricted stock and non-vested restricted share units as of March&#160;28, 2021 was $<ix:nonFraction unitRef="usd" contextRef="id20a49a702e24884bf5f2c462cf92548_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzIyMzM_c2342b2f-5e7b-4659-9267-10d7981699eb">3.0</ix:nonFraction> million and is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="id703a5ed84bb4f3fbed8154db2ea9584_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzIzMDM_6f3ca6ee-9b2d-4365-842f-826565cb0346">1.3</ix:nonNumeric> years.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are expensed over a one-year vesting period, based on the market value on the date of grant. <ix:nonNumeric contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328" name="us-gaap:ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5OTA_16938fc9-cbe7-4864-91eb-76846ac4f765" continuedAt="i936aec7966e3416c8fcc837b43164ed0" escape="true">The following table represents the Board&#8217;s restricted stock activity for fiscal 2020 and 2021:</ix:nonNumeric></span></div><div style="margin-bottom:9pt"><ix:continuation id="i936aec7966e3416c8fcc837b43164ed0"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:74.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.186%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average&#160;Grant<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2019</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iff41f88a200f4053aabe831aba708d6b_I20180401" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzEtMi0xLTEtMjg2MA_6a68d3e4-feff-4f3e-984b-eb25b2e9c871">16,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iff41f88a200f4053aabe831aba708d6b_I20180401" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzEtNC0xLTEtMjg2MA_064b59bd-9161-4331-96f8-f65bd5c34a44">20.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzItMi0xLTEtMjg2MA_e4f05874-53f9-4d07-930b-60b6698a8158">16,704</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzItNC0xLTEtMjg2MA_bd236779-e88a-4c5b-9af8-797c930a3632">17.95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzMtMi0xLTEtMjg2MA_9fce2b1a-c1de-4592-8703-47f266d2f72d">16,968</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzMtNC0xLTEtMjg2MA_01ec315c-0c68-4828-b704-e1db35265961">20.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzQtMi0xLTEtMjg2MA_4bf01cc8-62d5-4e39-a769-31aa5ebbefce">&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331" decimals="0" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzQtNC0xLTEtMjg2MA_e49d7981-2cfa-4050-84d5-72cf40c6a88b">&#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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i295fde79d4f34e068942f975efc4eb23_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzEtMi0xLTEtMA_f53f7936-ef0a-457b-be57-ed919837186a">16,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i295fde79d4f34e068942f975efc4eb23_I20190331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzEtNC0xLTEtMA_344b6575-82c3-44fa-a3ed-7de602169ddd">17.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzItMi0xLTEtMA_d8be1527-fcf0-4883-be9e-8a521fed7e60">16,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzItNC0xLTEtMA_4ac37f26-924d-431d-84e7-50e4274add61">21.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzMtMi0xLTEtMA_8c6169e5-f954-42d6-81da-f40f821d1fc1">16,704</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzMtNC0xLTEtMA_9f0edbae-1bfb-4f67-971a-ea315fe4daf3">17.95</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzQtMi0xLTEtMA_1cf000f4-0e2a-47ed-abd4-483ea05cf26d">&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329" decimals="0" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzQtNC0xLTEtMA_e38a43e8-7cc2-401e-914d-8b1de81f2feb">&#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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic0100bda87e54bea8bb9376e357bae67_I20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzUtMi0xLTEtMA_296ad965-4b36-42a0-9b84-33abe21fc0ba">16,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic0100bda87e54bea8bb9376e357bae67_I20200329" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzUtNC0xLTEtMA_5f1ca1cc-4e7e-4d6e-817b-4882dfd92986">21.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzYtMi0xLTEtMA_cdb37ce9-bb57-463f-8212-64cb6a26f6c5">13,186</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzYtNC0xLTEtMA_836462cd-59ba-4eee-b2ba-7b4e8315107e">25.59</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzctMi0xLTEtMA_621b6540-4468-420a-a2e4-8facbdd516ff">16,016</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzctNC0xLTEtMA_cfcd1dd0-033e-423c-a4ee-f6ef3596b0be">21.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzgtMi0xLTEtMA_d970530e-2e35-46a3-b06b-cb512e39d21f">1,958</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzgtNC0xLTEtMA_a1a4f7f1-9a69-4e1c-8584-7e8d78951ae9">25.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia60a53442f8d4f9f99ce36297df15f79_I20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzktMi0xLTEtMA_78b8520b-d201-4c3f-b42a-8eaff1d45bb9">11,228</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia60a53442f8d4f9f99ce36297df15f79_I20210328" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzktNC0xLTEtMA_6f2ab03d-8c5e-44da-9d7f-48a062faa0c2">25.60</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="margin-bottom:9pt"><span><br/></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1160a77caa4d4cc989f57c3791350585">Annual expense related to the value of restricted stock was $<ix:nonFraction unitRef="usd" contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI3MTQ_02f46824-6122-4fa7-a948-66a831c1facc"><ix:nonFraction unitRef="usd" contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI3MTQ_1c18828c-85a5-4eff-97ff-0ec5af7d9ccd"><ix:nonFraction unitRef="usd" contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI3MTQ_4acfb69e-6ece-4630-800a-988d0c9e1444">0.3</ix:nonFraction></ix:nonFraction></ix:nonFraction> million in fiscal 2021, 2020 and 2019, and was recorded in SG&amp;A expense in the Consolidated Statements of Income. Unrecognized compensation expense related to non-vested restricted stock awards as of March&#160;28, 2021 was $<ix:nonFraction unitRef="usd" contextRef="ia60a53442f8d4f9f99ce36297df15f79_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5MTA_2b7ce2f6-4b0d-475a-bfd4-14413504a153">0.1</ix:nonFraction> million and is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="i5875169bb3e54cc59ebe7e3253d56e06_D20200330-20210328" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5ODA_441f6de3-505b-414f-8f31-45b3fb0a70cd">0.3</ix:nonNumeric>&#160;years.</ix:continuation></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_115"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;11&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzc2Mg_ff43f8c9-960f-4a4f-8314-74f033430dee" continuedAt="i9dd4d6c1e9ce4e5f90c3cd7c177ca91e" escape="true">Share Repurchases </ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9dd4d6c1e9ce4e5f90c3cd7c177ca91e">Our board of directors has authorized the repurchase of up to <ix:nonFraction unitRef="shares" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzk2_4a8c89fa-2e29-48d8-b1af-0b02ee294dba">1,600,000</ix:nonFraction> shares of our outstanding common shares. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon repurchase of the shares, we reduce our common shares for the par value of the shares with the excess applied against additional paid-in capital. We repurchased <ix:nonFraction unitRef="shares" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzEwOTk1MTE2Mjk0ODE_c8a50ae7-0622-4510-800b-50d1981abc8e">166,088</ix:nonFraction> of common shares at an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzEwOTk1MTE2Mjk1MDQ_0a9d2e64-8461-4f60-b64f-02c1d8eb2595">4.1</ix:nonFraction>&#160;million during fiscal 2021. We repurchased <ix:nonFraction unitRef="shares" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzQ0OA_020b074d-31e6-45cb-bdda-150fc7c5ce3a">291,166</ix:nonFraction> of common shares at an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzUwMQ_302e5a0d-8ece-4818-9a55-bfac1d6c64da">5.9</ix:nonFraction>&#160;million during fiscal 2020. We repurchased <ix:nonFraction unitRef="shares" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzUzOQ_1bf3368d-720d-44f7-b5a7-71a7ed27a643">216,332</ix:nonFraction> of common shares at an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzU5Mg_73e25b46-f109-4d65-ad9f-49e3338dc082">4.4</ix:nonFraction> million during fiscal 2019. As of March&#160;28, 2021, the number of shares available to be purchased under the share repurchase program was <ix:nonFraction unitRef="shares" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzc1OA_8e64ba21-0b6e-47be-806e-ca803a94a324">551,506</ix:nonFraction>.</ix:continuation></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_118"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;12&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI4MjY_893c29c4-542e-475f-8476-9ec6c2326b68" continuedAt="ib516a2365a97477c95a58cb847ab18fa" escape="true">Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans </ix:nonNumeric></span></div><ix:continuation id="ib516a2365a97477c95a58cb847ab18fa"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Sponsored Plans</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The majority of our non-bargaining unit employees are eligible to participate in a company-sponsored profit sharing plan. Contributions are made at our discretion subject to a maximum amount allowed under the Internal Revenue Code (&#8220;IRC&#8221;). The profit sharing plan contribution level for each employee depends upon date of hire, and was <ix:nonFraction unitRef="number" contextRef="i416d9ba25e31444c9e87860701b1e925_D20180402-20190331" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2MQ_334a2205-7d76-4590-9f4f-076f9285eb9b"><ix:nonFraction unitRef="number" contextRef="id58f577bf4e34d21a38f17691848be09_D20200330-20210328" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2MQ_c178423f-9c51-4481-8ff0-3880ea73949e"><ix:nonFraction unitRef="number" contextRef="i0fd6d46e8116406389b130806c6688da_D20190401-20200329" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2MQ_c9878521-5409-4c5b-9f43-a5d4b875b1ef">2.5</ix:nonFraction></ix:nonFraction></ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="ib9b81aee9f2549cb9ad05473cf2f9260_D20180402-20190331" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2Nw_49ae7c52-71c2-45cd-b443-f93d0d79ca62"><ix:nonFraction unitRef="number" contextRef="i80dc21fb128049bb9b84f292cb01f174_D20200330-20210328" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2Nw_6b6224c9-f5b6-425c-a3cc-defb2b55293d"><ix:nonFraction unitRef="number" contextRef="i042708cde1ce48bbab7a5b86ad0f1177_D20190401-20200329" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2Nw_e9667b28-e688-4343-bd11-e7889e8235a1">5.0</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of each employee&#8217;s eligible compensation for fiscal 2021, 2020 and 2019. We also have in place a retirement plan covering our collective bargaining unit employees. The retirement plan provides for a contribution of <ix:nonFraction unitRef="number" contextRef="i222ed31e7d81494391b6c315f1d9cf0c_D20200330-20210328" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzY3OQ_23ac2089-adbd-4a45-9391-9ba21bb3d018">2.5</ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="i490c702382f64da092804f8ca9e5e1e8_D20200330-20210328" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzY4NQ_be66afed-c01d-46e9-adca-f93365936fc2">5.0</ix:nonFraction>% of each employee&#8217;s eligible annual wages depending on their hire date. In addition to the employer contributions described above, both the profit sharing plan and the retirement plan include a 401(k) plan that allows employees to contribute pre-tax earnings up to the maximum amount allowed under the IRC, with an employer match of up to <ix:nonFraction unitRef="number" contextRef="i6ebd6c4b69654597a7b9d5260554911e_D20200330-20210328" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzEwMjc_976313a3-5d5d-44b9-aca1-338442a8b893">5</ix:nonFraction>% of the employee&#8217;s eligible compensation.   </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two employee stock ownership plans (&#8220;ESOPs&#8221;), one covering the majority of our non-bargaining unit employees and the other covering our collective bargaining unit employees. Contributions to the plan covering our non-bargaining unit employees are made at our discretion.  Contributions to both plans are subject to a maximum amount allowed under the IRC, and were <ix:nonFraction unitRef="number" contextRef="i36e29622d22c4aa894fc7864189ea149_D20180402-20190331" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NDY_5fa4fbe6-1606-4dd3-8e44-1591d58efc7c"><ix:nonFraction unitRef="number" contextRef="ic2cfcee5c7b94ed392816b38e614a160_D20190401-20200329" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NDY_c2523e40-9ec2-46b3-a98a-09d4d0e18b19"><ix:nonFraction unitRef="number" contextRef="i9fd8a2ce5a7f4af5aa9946deb17da58b_D20200330-20210328" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NDY_d582992f-c18a-4776-935d-467edee3f0bc">2.5</ix:nonFraction></ix:nonFraction></ix:nonFraction>% or <ix:nonFraction unitRef="number" contextRef="i3e210083212b4d1b8c5db836c2b6086e_D20180402-20190331" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NTI_692c7790-b985-4ab0-82d5-40ed03403650"><ix:nonFraction unitRef="number" contextRef="i32ed9e1b3fe5449e8e68a1528a59b7d7_D20190401-20200329" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NTI_bcc49b49-5ef8-4ece-9ce0-c97f0283aa6d"><ix:nonFraction unitRef="number" contextRef="i663297d9695944f38402cc92b85230f3_D20200330-20210328" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NTI_eaf00a8a-5e3d-4ea0-bddb-bf15b7e8de05">5.0</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of each employee&#8217;s eligible wages, depending on each eligible employee&#8217;s hire date, for fiscal 2021, 2020 and 2019. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a nonqualified deferred compensation plan covering employees who are classified as &#8220;highly compensated employees&#8221; as determined by IRS guidelines for the plan year and who were hired on or before April 1, 2012.  Employees who are eligible for the nonqualified deferred compensation plan for any plan year are not eligible for the profit sharing plan contribution or the ESOP contributions described above for that plan year. Our contribution to the nonqualified deferred compensation plan for fiscal 2021, 2020 and 2019 was <ix:nonFraction unitRef="number" contextRef="i83d16167a20f40348e50f015fcaf0a89_D20200330-20210328" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzIwOTI_44c003dc-c80a-41f5-a2e0-7e7b4380a62a"><ix:nonFraction unitRef="number" contextRef="ia000afe4b5b24a3fb91de830e16f16a8_D20180402-20190331" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzIwOTI_4b41584e-613c-461d-8c64-5fc78ea2bc74"><ix:nonFraction unitRef="number" contextRef="i4eebd2a582624cae86b7ebd0d55507dd_D20190401-20200329" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzIwOTI_5cc769ff-b4a4-406d-831d-f736a0a94889">10</ix:nonFraction></ix:nonFraction></ix:nonFraction>% of each employee&#8217;s eligible compensation, subject to the maximum amount allowed under the IRC.  </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an employee stock purchase plan (&#8220;ESPP&#8221;) covering substantially all of our employees. The ESPP allows employees to purchase newly-issued shares of the Company&#8217;s common shares at a discount from market. The number of new shares issued under the ESPP was <ix:nonFraction unitRef="shares" contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI0NTI_cc0da8f6-04c6-431c-8952-cf1e762527b4">88,148</ix:nonFraction> in fiscal 2021, <ix:nonFraction unitRef="shares" contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI0Njk_48451679-6828-4483-88b7-3cd325feada2">77,100</ix:nonFraction> in fiscal 2020 and <ix:nonFraction unitRef="shares" contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331" decimals="0" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI0ODk_82c25b2f-19ff-4621-ab40-f52900190f89">87,356</ix:nonFraction> in fiscal 2019.  </span></div><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI4Mjc_7ddff7ea-6a92-4bbb-ab8b-dbba530f5266" escape="true"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the contribution expense for these company-sponsored plans for fiscal 2021, 2020 and 2019:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:52.075%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-bargaining unit employee plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Profit sharing</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzMtMi0xLTEtMA_647a60f4-e395-48f6-b4fd-af3b9a4146f7">994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzMtNC0xLTEtMA_a9b8e15a-3986-4107-9a6b-93f62c257e32">631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzMtNi0xLTEtMA_a86a1a91-0358-428c-8832-32394776b1e4">899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;401(k) matching contributions</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="hwkn:DefinedContributionPlanEmployerMatchingContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzQtMi0xLTEtMA_a11b9d52-91bf-45b8-ab37-6146004beab2">2,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="hwkn:DefinedContributionPlanEmployerMatchingContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzQtNC0xLTEtMA_a07e3216-3f59-411c-95c6-1bc2fdf1e5af">2,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="hwkn:DefinedContributionPlanEmployerMatchingContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzQtNi0xLTEtMA_a9212df6-66fd-4d4d-9ba6-67a685dc74f3">2,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;ESOP</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzUtMi0xLTEtMA_aeb7ba96-f0d7-4568-b796-43296c7f9ac1">994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzUtNC0xLTEtMA_884c8e73-7960-4833-8049-b5b83d4b6461">631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzUtNi0xLTEtMA_eab97094-a0f6-48c5-b98c-0d9ffe43cb70">899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonqualified deferred compensation plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzYtMi0xLTEtMA_7b4f21c6-bf02-4f98-a6b8-b9760d41fb3d">1,327</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzYtNC0xLTEtMA_10c09cd2-67dc-4c4c-8a21-3411425f450d">1,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzYtNi0xLTEtMA_93e8d099-1ad0-4908-ab60-b5fd60d966b5">1,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bargaining unit employee plans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad86554cb6e4bb4bd8fabc346fa12f4_D20200330-20210328" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzctMi0xLTEtMA_7cc1e947-08e9-4187-8891-afb1a8c1fbae">555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82731a96a8e64a3aaf7055a32e90c64f_D20190401-20200329" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzctNC0xLTEtMA_af41436d-d08e-4015-ab9a-e7f2f3471e46">481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e85efb18e614d3b8fa0cf2e7670904a_D20180402-20190331" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzctNi0xLTEtMA_0b80b4cd-5b68-4a1e-b474-43c1c334936d">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ESPP - all employees</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="hwkn:EmployeeStockPurchasePlansESPPCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzgtMi0xLTEtMA_8ffe7bfd-87f0-4883-9c34-492a9c365f75">556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="hwkn:EmployeeStockPurchasePlansESPPCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzgtNC0xLTEtMA_a29bde86-c4ac-42b0-bbdf-c187577b5725">431</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="hwkn:EmployeeStockPurchasePlansESPPCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzgtNi0xLTEtMA_1d0bbea7-7a50-4741-9e00-5eba5b08fc8c">376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="hwkn:ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzktMi0xLTEtMA_f01bb2aa-9393-46fc-bbbe-584f0cf3a3ac">7,076</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="hwkn:ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzktNC0xLTEtMA_a9c16612-4ab1-4387-94d9-24f39edafe5c">5,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="hwkn:ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzktNi0xLTEtMA_c28eecca-bc68-4f0a-b268-7eb3d9503ab7">6,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2013, we withdrew from a collectively bargained multiemployer pension plan and recorded a liability for our share of the unfunded vested benefits. Payments of $<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI3ODQ_dc641407-da63-4f79-80bb-d1e24d18f871">467,000</ix:nonFraction> per year are being made through 2034.</span></div></ix:continuation><div id="ia4bf540948674d4f8d1abf50eba77c74_121"></div><div><span><br/></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;13&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjEvZnJhZzoxYWExMDYzMTM4MWY0YzEyODc3N2I4ZjY2NGU5ZTIzZi90ZXh0cmVnaW9uOjFhYTEwNjMxMzgxZjRjMTI4Nzc3YjhmNjY0ZTllMjNmXzI2NDE_0c98a263-614f-4829-9a16-50c165a8f148" continuedAt="i1857dbb002364dc1b7089fa01f00fb09" escape="true">Commitments and Contingencies </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i1857dbb002364dc1b7089fa01f00fb09"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation. &#160;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;28, 2021, there were no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries are a party or of which any of our property is the subject.  Legal fees associated with such matters are expensed as incurred.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Retirement Obligations.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="lease" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="INF" format="ixt-sec:numwordsen" name="hwkn:NumberOfLeases" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjEvZnJhZzoxYWExMDYzMTM4MWY0YzEyODc3N2I4ZjY2NGU5ZTIzZi90ZXh0cmVnaW9uOjFhYTEwNjMxMzgxZjRjMTI4Nzc3YjhmNjY0ZTllMjNmXzEyMjY_40029245-0a1c-46a0-b083-ecd53b70678d">three</ix:nonFraction> leases of land which contain terms that state that at the end of the lease term, we have a specified amount of time to remove the property and buildings. Including available lease extensions, these leases expire in 2023, 2033 and 2044. At that time, anything that remains on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. We have not been able to reasonably estimate the fair value of the asset retirement obligations, primarily due to the combination of the following factors: certain of the leases do not expire in the near future; we have a history of extending the leases with the lessors and currently intend to do so at expiration of the lease periods; the lessors do not have a history of terminating leases with their tenants; and because it is more likely than not that the buildings will have value at the end of the lease life and therefore, may not be removed by either the lessee or the lessor. Therefore, in accordance with accounting guidance related to asset retirement and environmental obligations, we have not recorded an asset retirement obligation as of March&#160;28, 2021. We will continue to monitor the factors surrounding the requirement to record an asset retirement obligation and will recognize the fair value of a liability in the period in which it is incurred and a reasonable estimate can be made.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_124"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;14&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90ZXh0cmVnaW9uOmUxOGJjZWY3ZDkzYzQ0NDM4NDI4ZTQ1MWIwNTA1MjdjXzIwNjU_15aa4d5c-4ad7-4ef0-a874-f1e4d33cae23" continuedAt="i4149ffa99ecc44e6b6a3a7ccab0d21b3" escape="true">Income Taxes </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i4149ffa99ecc44e6b6a3a7ccab0d21b3" continuedAt="i6ddf168168a348bf9376b35512d0a2e4"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90ZXh0cmVnaW9uOmUxOGJjZWY3ZDkzYzQ0NDM4NDI4ZTQ1MWIwNTA1MjdjXzIwNTk_27a4b497-b1c5-4ce6-906b-549ba51e01a9" escape="true"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions for income taxes for fiscal 2021, 2020 and 2019 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:50.685%"></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:14.227%"></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:14.227%"></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:14.229%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal &#8212; current</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzItMi0xLTEtMA_3b078b55-a699-4561-8854-6593e0f8dcf1">11,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzItNC0xLTEtMA_9f536979-3c07-47d5-a618-25e9e01fac3a">8,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzItNi0xLTEtMA_c627b19c-f653-4788-965d-612755b83f94">6,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State &#8212; current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzMtMi0xLTEtMA_4f67139f-5dcd-446b-8b6b-2bad35bb9d22">4,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzMtNC0xLTEtMA_f454c80f-dee5-4279-907e-7e8032701857">3,563</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzMtNi0xLTEtMA_97d29932-3c30-4b6c-baf4-34d85edef375">2,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzQtMi0xLTEtMA_1a24d1b7-c1fe-4940-b650-1a6ceaa7386e">15,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzQtNC0xLTEtMA_657d259c-e94f-4fc1-980e-8c46a05fc873">12,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzQtNi0xLTEtMA_9d2cf67a-a55f-481f-9f0b-41e53f9b3474">9,704</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal &#8212; deferred</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzYtMi0xLTEtMA_362479cd-b40b-4087-9b1b-0028ef4263f1">302</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzYtNC0xLTEtMA_67bb8435-ee5b-430e-99ae-409203227ce6">976</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzYtNi0xLTEtMA_9c9b81f6-accb-4971-9856-711853dd029a">334</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State &#8212; deferred</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzctMi0xLTEtMA_738a869b-7765-4e58-80cb-aeea6f841670">387</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzctNC0xLTEtMA_eeec48ff-92a1-4778-a243-77f1eca7736b">445</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzctNi0xLTEtMA_46254ea0-2ec8-4fe3-aab2-e658e0a2bf26">273</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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" sign="-" name="hwkn:DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzgtMi0xLTEtMA_c8abf2ff-b703-48c6-b1fd-e490b31eb833">689</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="hwkn:DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzgtNC0xLTEtMA_cab31c3b-8280-48c5-8c72-ca324c203921">1,421</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" sign="-" name="hwkn:DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzgtNi0xLTEtMA_a1673fac-02e7-4033-9cec-6458dbbce04f">607</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzktMi0xLTEtMA_5f098ae1-0d62-4452-bb56-d1c0fe1dece3">14,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzktNC0xLTEtMA_f3716848-c2fb-4bad-942b-e8aa1301c14f">10,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzktNi0xLTEtMA_712954e0-7fdb-4ed5-bdc6-fe74d78643cf">9,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90ZXh0cmVnaW9uOmUxOGJjZWY3ZDkzYzQ0NDM4NDI4ZTQ1MWIwNTA1MjdjXzIwNjA_c2a01a1a-0a85-4588-866f-a23899a557d2" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2021, 2020 and 2019 are listed below.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.807%"><tr><td style="width:1.0%"></td><td style="width:54.654%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.846%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.651%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.547%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.805%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEtMi0xLTEtMA_daef6c7e-9a59-4bb2-8564-c82673f244cc">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEtNC0xLTEtMA_592f0466-1422-4d7c-a65c-33823e6c5ec9">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEtNi0xLTEtMA_be899fd5-6870-490f-adfa-bcdb5c84af32">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal deduction</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzItMi0xLTEtMA_028e6905-7825-4e5a-9f2d-ec99b6a938ff">5.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzItNC0xLTEtMA_ef972e5c-1f01-4b7f-b699-00a607ed9f12">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzItNi0xLTEtMA_b846a6f6-e713-484f-a3ac-8467bba036e8">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESOP dividend deduction on allocated 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzMtMi0xLTEtMA_c8fd4774-5070-4339-ae39-83315b32f8ea">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzMtNC0xLTEtMA_7608dbdb-a2a7-4d34-8784-9a909f17ff43">0.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzMtNi0xLTEtMA_7e76cfac-f55a-499a-b477-27d5a0ec4d1c">0.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other &#8212; 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzktMi0xLTEtMA_116fa720-85ed-43b6-8c03-1fdf02bd790b">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzktNC0xLTEtMA_2b13a8fb-da29-4624-b75e-27f8143bbbbf">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzktNi0xLTEtMA_785686ef-84fe-4959-894d-1243fa239c4e">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEwLTItMS0xLTA_d2e7fc99-2108-44f7-b595-ed3f0333ec63">26.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEwLTQtMS0xLTA_b76f8bd9-3dd8-4156-8b6c-108cf07e720c">27.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEwLTYtMS0xLTA_007984db-a2b7-42c9-aa3d-d9fd1812a6d9">27.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div></ix:continuation><div><span><br/></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><ix:continuation id="i6ddf168168a348bf9376b35512d0a2e4"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90ZXh0cmVnaW9uOmUxOGJjZWY3ZDkzYzQ0NDM4NDI4ZTQ1MWIwNTA1MjdjXzIwNTU_16849d83-6ef2-4e84-8c45-d0b75efb2760" escape="true"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of items comprising our net deferred tax liability as of March&#160;28, 2021 and March&#160;29, 2020 are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:62.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.362%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.663%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzItMi0xLTEtMA_b97366e0-781d-4255-aecb-e7771f4a5bc9">134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzItNC0xLTEtMA_5ed94ce8-6ced-4067-a484-e0c171c21add">212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation accruals</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzMtMi0xLTEtMA_17fc5564-ad94-46bb-87c0-a0ccef8e0c9c">1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzMtNC0xLTEtMA_51e5432d-605b-4789-9c04-6cc509f40e94">728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension withdrawal liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzQtMi0xLTEtMA_6a850186-a63a-496d-a68a-08209b7b259d">1,344</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzQtNC0xLTEtMA_a2ac9611-1f64-47a0-8ad7-68ac9c7ee88a">1,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzUtMi0xLTEtMA_830e2774-dc25-4e96-a5fb-56ae30c9d1fc">3,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzUtNC0xLTEtMA_d72ada66-95ad-40cf-8eab-7eca4ababb41">2,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzYtMi0xLTEtMA_b86eeba3-eb60-4278-baf3-881640277542">&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnTradingSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzYtNC0xLTEtMA_0f63a1f4-b4d0-4c98-88a8-acde7153c96f">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzctMi0xLTEtMA_ce535d39-e514-4ff7-8968-7057a735a231">2,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzctNC0xLTEtMA_5d55e111-a345-4ce9-bee0-ac5347dd83f4">1,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzgtMi0xLTEtMA_f88ba86c-0b6a-4653-a99b-694d0a6911ba">8,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzgtNC0xLTEtMA_d65964bb-3f03-4533-884a-01074aa29419">6,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEwLTItMS0xLTA_df95f597-7280-4f79-9b12-6f2e84109e58">2,815</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEwLTQtMS0xLTA_bda487cb-387f-4d86-afd3-5fee0b37d01e">2,231</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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzExLTItMS0xLTA_54b9f205-dcf7-4977-829b-93d990f615ae">864</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzExLTQtMS0xLTA_eaf373da-1bdb-4589-8ac0-db418e622667">843</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of tax over book depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEyLTItMS0xLTA_53e0a8cf-a59e-4d1f-9acd-bfe48256f147">11,249</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEyLTQtMS0xLTA_2d481ff9-25bd-4506-bbd2-18e0a7aa184f">10,504</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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEzLTItMS0xLTA_aba99594-5a31-47c8-bbb2-63fb4fad2c9d">15,269</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEzLTQtMS0xLTA_4fa6227d-6fa4-4806-a230-b94157efde46">15,936</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE1LTItMS0xLTA_42cdf227-7f17-40ec-97cc-2f446eb66361">3,140</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE1LTQtMS0xLTA_3091c06a-6b13-4a36-80d0-b694f8049f92">2,454</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE2LTItMS0xLTA_e64606a7-2fa1-46c3-9ee9-9a437f684c50">33,337</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE2LTQtMS0xLTA_c40976d2-b410-4a94-897f-3d60d3a512b1">31,968</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE3LTItMS0xLTA_52051b92-e5c8-47cf-a7f7-edc5f76aa8b5">24,445</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE3LTQtMS0xLTA_84e703c7-4dd2-4dcf-948e-68cd4c307f95">25,106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;28, 2021, the Company has determined that it is more likely than not that the deferred tax assets at March&#160;28, 2021 will be realized either through future taxable income or reversals of taxable temporary differences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to U.S.&#160;federal income tax as well as income tax of multiple state jurisdictions. The tax years prior to our fiscal year ended April 1, 2018 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">income tax jurisdictions.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_127"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 &#8211; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzI5OTY_dbeeb02a-4bc4-4df4-98ef-5fe7313c9c0d" continuedAt="ieed36461674243d1b1d8cb0de4cc70f8" escape="true">Leases </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ieed36461674243d1b1d8cb0de4cc70f8" continuedAt="i90ccab42f1e4422da95dcccfcf6dc38a"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Obligations. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of March&#160;28, 2021, we were obligated under operating lease agreements for certain manufacturing facilities, warehouse space, the land on which some of our facilities sit, vehicles and information technology equipment. Our leases have remaining lease terms of <ix:nonNumeric contextRef="ib5fe60f914c944e0af84bd5b0683a018_I20210328" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzIyNjM_57d0281e-0d58-4764-9819-c18e023137b7">1</ix:nonNumeric> year to <ix:nonNumeric contextRef="ib45a04cf9c13450391498e7682a6e3cc_I20210328" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzIyNjk_8a7b7bd4-6d27-4b39-aa68-3d8c91e41109">23</ix:nonNumeric> years, some of which include options to extend the lease for up to <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:LesseeOperatingLeaseOptionToExtend" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzIzMzM_67accb59-4b4a-4b0a-9d1a-eadb1089b523">15 years</ix:nonNumeric>. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;28, 2021 and March 29, 2020, our operating lease components with initial or remaining terms in excess of one year were classified on the consolidated balance sheet within right of use assets, short-term lease liability and long-term lease liability.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense was $<ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzI2MDU_d3ee46bc-186d-4bca-b824-53ec3da01171">2.8</ix:nonFraction>&#160;million for the both twelve months ended March 28, 2021 and March 29, 2020, and includes leases less than 12 months in duration.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our facility in Fullerton, California is leased from a party related to Daniel Stauber, one of our Board members.  The total amount of lease expense related to this lease in fiscal 2021 was $<ix:nonFraction unitRef="usd" contextRef="ic95de045b8e94ce29c8c492a8f39f06b_D20200330-20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzEwOTk1MTE2MzY2ODc_ccd49b4a-938e-416b-8e86-10127af1ccdc">0.5</ix:nonFraction>&#160;million, of which less than $<ix:nonFraction unitRef="usd" contextRef="i288a8ba33e2a403dbda82c02f2cced31_D20200330-20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesRentExpenseNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzEwOTk1MTE2MzY3MDE_836abcbc-9fae-4965-aefd-030e34bd5183">0.1</ix:nonFraction>&#160;million was attributable to Mr. Stauber.  We have included $<ix:nonFraction unitRef="usd" contextRef="iba188feb6b4f44f0a5c2a05247453ad3_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzEwOTk1MTE2MzY3MTU_48d574f6-217b-4ab6-8db3-a7abf79c336d"><ix:nonFraction unitRef="usd" contextRef="iba188feb6b4f44f0a5c2a05247453ad3_I20210328" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzEwOTk1MTE2MzY3MTU_9c289ffd-2167-42a0-93e3-e4a21774152f">5.7</ix:nonFraction></ix:nonFraction>&#160;million on our balance sheet as a right-of-use asset, with a corresponding equal amount of lease liabilities, related to this lease.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzI5OTk_43aa0b45-3249-49f2-83b1-e66254e459d4" escape="true"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our operating leases was as follows: </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:64.250%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.007%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 29, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 29, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTo4YjkxZTIxNzA3YWM0MjZlYjZmNWVhMmU0YmVjNTQ4OC90YWJsZXJhbmdlOjhiOTFlMjE3MDdhYzQyNmViNmY1ZWEyZTRiZWM1NDg4XzItMS0xLTEtMzA2OQ_c86979f5-736e-49ca-b9fc-17f1fac68943">9.73</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTo4YjkxZTIxNzA3YWM0MjZlYjZmNWVhMmU0YmVjNTQ4OC90YWJsZXJhbmdlOjhiOTFlMjE3MDdhYzQyNmViNmY1ZWEyZTRiZWM1NDg4XzItMi0xLTEtMA_83df3af9-6412-4af5-91b2-6806201ab8c1">8.73</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTo4YjkxZTIxNzA3YWM0MjZlYjZmNWVhMmU0YmVjNTQ4OC90YWJsZXJhbmdlOjhiOTFlMjE3MDdhYzQyNmViNmY1ZWEyZTRiZWM1NDg4XzMtMS0xLTEtMzA3MQ_53c226ec-8029-4240-aaab-5514e82961f2">2.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTo4YjkxZTIxNzA3YWM0MjZlYjZmNWVhMmU0YmVjNTQ4OC90YWJsZXJhbmdlOjhiOTFlMjE3MDdhYzQyNmViNmY1ZWEyZTRiZWM1NDg4XzMtMi0xLTEtMA_5543560e-abf0-4119-8497-72a811a940b4">4.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:44.64pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">NOTES&#160;TO CONSOLIDATED FINANCIAL STATEMENTS</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> &#8212; (Continued)</span></div></div><ix:continuation id="i90ccab42f1e4422da95dcccfcf6dc38a"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzMwMDA_5e047b84-0988-418c-9484-9806a7087012" escape="true"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March&#160;28, 2021 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:84.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.263%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzEtMi0xLTEtMA_fc12be45-c927-4555-b874-0ba18b6f6c23">1,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzItMi0xLTEtMA_3fc6aef1-0149-4b7a-9e12-2f8542eed4b3">1,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzMtMi0xLTEtMA_69f1d6e7-d05e-4f7e-b86e-4778fb09f7b1">1,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;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzQtMi0xLTEtMA_4a0a8b88-71da-4451-a914-b2cd1dbcfe7a">1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzUtMi0xLTEtMA_89441b64-f248-44d9-8839-baab80af1eac">1,251</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzYtMi0xLTEtMA_3d1bd7d1-2dfa-4b4f-ae28-a884390c1942">6,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzctMi0xLTEtMA_45d64ba8-80f6-4560-9b60-e3cd6e2eaaea">13,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzgtMi0xLTEtMA_56103596-fa42-4dbc-9496-89e744088120">1,910</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzktMi0xLTEtMA_9f7cd3e3-9f1e-4e32-9a21-8a9202b467b6">11,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_130"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;16&#160;&#8212; <ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwNzY_567a1dd3-9ccb-48d7-8604-4f6708c8e586" continuedAt="iee46bde643fe49ceabc00c3f30ea08f3" escape="true">Segment Information </ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="iee46bde643fe49ceabc00c3f30ea08f3" continuedAt="i18172f22be33431d8ecb36dcd201ede7"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have <ix:nonFraction unitRef="segment" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzQ1_51e1d227-6dcc-4f9b-9a81-1d9201e19d65">three</ix:nonFraction> reportable segments: Industrial, Water Treatment and Health and Nutrition. The accounting policies of the segments are the same as those described in the summary of significant accounting policies. Product costs and expenses for each segment are based on actual costs incurred along with cost allocations of shared and centralized functions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate performance based on profit or loss from operations before income taxes not including nonrecurring gains and losses. Reportable segments are defined primarily by product and type of customer. Segments are responsible for the sales, marketing and development of their products and services. Other than our Health and Nutrition segment, the segments do not have separate accounting, administration, customer service or purchasing functions. There are <ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-6" format="ixt-sec:numwordsen" name="hwkn:IntersegmentSales" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5Xzg1Mw_9384cccd-3157-45d7-9de4-9434cd537726">no</ix:nonFraction> intersegment sales and <ix:nonFraction unitRef="segment" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="INF" format="ixt-sec:numwordsen" name="hwkn:NumberOfOperatingSegmentsAggregated" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5Xzg3OQ_8bf4bc5b-3aa0-4708-8bcf-95a58248863e">no</ix:nonFraction> operating segments have been aggregated. </span></div><div style="margin-bottom:6pt;margin-top:3pt"><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwODA_b4b4ecbd-8854-4e0a-b642-b21f9c6b93e2" continuedAt="i3eed10cb79374537bbe3ca6be4c3a2e4" escape="true"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:47.564%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.214%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.220%"></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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water<br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></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:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 28, 2021:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzMtMi0xLTEtMA_f5e219ef-547c-4d23-977b-407a0d8d0820">273,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzMtNC0xLTEtMA_21157a57-bdf1-43c9-8e7d-8e048d24d000">170,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzMtNi0xLTEtMA_41e7956d-b761-4828-8f95-127599529a93">153,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzMtOC0xLTEtMA_604c78af-96c3-4cea-86b4-44273f4b9b8a">596,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzQtMi0xLTEtMA_884d6949-9272-410a-9033-fdd70bd8555c">43,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzQtNC0xLTEtMA_91f62dac-50dd-43be-95d7-fb481b363947">46,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzQtNi0xLTEtMA_a3f98d79-5b05-42c7-b4d0-9aea4d84c111">33,632</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzQtOC0xLTEtMA_04f3d00a-17b5-4206-958c-57ce85b64bea">123,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzUtMi0xLTEtMA_a65bbd96-5006-4848-a3fd-075c1417028e">27,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzUtNC0xLTEtMA_cbdb1de6-4ce5-40b9-bd79-8aea1da2b493">24,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzUtNi0xLTEtMA_96211a1d-4699-4aea-8057-91bdff4d0e92">16,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzUtOC0xLTEtMA_bbce189a-0a5c-430e-81e2-a5192e424e83">67,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzYtMi0xLTEtMA_da500cd9-962a-4752-b01f-c2d4691fd200">16,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzYtNC0xLTEtMA_6fe24034-05be-4d4b-a37b-4207a87a0d2d">22,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzYtNi0xLTEtMA_68eb235c-fa58-436b-9dd1-0a2b4b8b8e13">17,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzYtOC0xLTEtMA_385d73f0-7711-4578-9528-437d65c02fb4">55,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2bd0478976e24fe7bb361fdc85416857_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzctMi0xLTEtMA_a9d66cfb-56af-400a-845c-cd1c6073bcd1">181,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb965cd833264ce6ade7fc5415beb4ab_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzctNC0xLTEtMA_93961ee6-5ff9-4a57-a7ce-669efc7686d0">109,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f9022c3098f422dac51c0b948dd9c73_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzctNi0xLTEtMA_a3afca7a-f9f5-4d3d-bd0d-319bf2f91aa1">166,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica5cb1758fa34673b372a62c6e2d36fe_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzctOC0xLTEtMA_c1472453-dde5-4075-8076-c625fa8bdbb3">457,797</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzgtMi0xLTEtMA_d0731dfa-6afb-41e5-acfa-70fb4dbb3852">13,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzgtNC0xLTEtMA_434125c7-44a9-4eca-8c97-6a04716009cf">6,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzgtNi0xLTEtMA_4f9e007c-c4f3-41df-8b64-1d15dac3bc0e">349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzgtOC0xLTEtMA_8e2822b6-f0c2-4c41-b31d-8bb7784ee31c">20,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 29, 2020:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEwLTItMS0xLTA_3cce8b02-37d5-43e1-9d44-a70191abad9a">275,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEwLTQtMS0xLTA_25ca483c-acc4-4c38-b821-a8071cfd6dde">159,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEwLTYtMS0xLTA_dddb9f86-6a6d-4a7f-a72c-96f7ab5453cc">105,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEwLTgtMS0xLTA_dd46a498-f403-4d55-9ea0-f0df8d574510">540,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzExLTItMS0xLTA_6f3d3acd-154d-4c88-ac1f-fdc19e6e3cea">38,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzExLTQtMS0xLTA_affbbb14-367b-4620-b134-d64f219aa6aa">41,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzExLTYtMS0xLTA_2134868b-b08a-4209-b2a1-6ae93ef25f63">20,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzExLTgtMS0xLTA_1c127686-9c5a-4ac3-a3b5-0cae0d200255">100,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEyLTItMS0xLTA_93099469-6086-4864-b7c3-4480d6c079f9">24,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEyLTQtMS0xLTA_f6a3787b-2ad5-41c2-b3b5-171f7055d5b9">19,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEyLTYtMS0xLTA_969c8feb-7cfa-43e1-a3b4-d91c8e9f14f9">15,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEyLTgtMS0xLTA_fd1fad51-c042-4dfc-bd24-c7a1fcb60566">59,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEzLTItMS0xLTA_4df6557c-8c71-4276-9dc2-feef051f5883">14,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEzLTQtMS0xLTA_13ee0512-b2ce-4415-8eea-df67380790b1">22,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEzLTYtMS0xLTA_bbe1b604-ee87-440d-873b-083ad54ca533">4,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEzLTgtMS0xLTA_88649ef5-b63f-4dec-8fab-948706ebbe2b">41,671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51c0fd7bc4fb431bb6264332016b4d7b_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE0LTItMS0xLTA_d26ec2f8-5185-4f86-930b-945f2896bddb">173,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9c1297ed92d4a4ab46111286890234e_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE0LTQtMS0xLTA_fd8fff81-35ea-4e1d-a10f-86183f4c51d6">63,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73c8ffa0239a485c81bc4b34914d8051_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE0LTYtMS0xLTA_33565b31-bd4d-453f-a705-2b1f45194647">139,780</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cf80e6db3dc4ccb8ac395bf3db7e260_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE0LTgtMS0xLTA_ef23bc6f-2fb6-4505-98d0-9490b23f2e33">376,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE1LTItMS0xLTA_62c5c4e5-48d6-4faa-a538-5f1ad73019a0">14,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE1LTQtMS0xLTA_1f36ce1b-1734-444f-a413-4524600a825b">9,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE1LTYtMS0xLTA_82c20a1c-c869-4e15-a379-0241a5db2b57">456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE1LTgtMS0xLTA_273a8148-6beb-42fa-a2de-f7ec0b030f62">24,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 31, 2019:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE3LTItMS0xLTA_fb8fb07c-20a1-429b-8f87-e6dac583d23d">281,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE3LTQtMS0xLTA_c3aef2d3-2cd8-4463-adbb-27d13bb26ab7">149,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE3LTYtMS0xLTA_cc99daad-68a0-4a95-9fe8-2e87a692b6a6">124,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE3LTgtMS0xLTA_8873cac6-5d0b-43e6-a418-f2cce9b0d2e9">556,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE4LTItMS0xLTA_273c1400-c197-40b7-9689-3e1df3bf939b">34,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE4LTQtMS0xLTA_d8f6e94e-7bc2-4c8f-8974-795d46cc153d">37,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE4LTYtMS0xLTA_6c7ab1b7-1a1d-4159-b41b-67ebf858287b">23,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE4LTgtMS0xLTA_69b0711e-7853-4708-a445-5b0556a0e77f">95,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE5LTItMS0xLTA_7fa61597-9749-40fc-b0e3-687aa85e8afc">22,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE5LTQtMS0xLTA_7d55121c-9844-4855-b74f-dbed82f8b7de">19,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE5LTYtMS0xLTA_fe46421b-b39c-430d-b3aa-3ce53be33b0e">16,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE5LTgtMS0xLTA_7695e44d-bcbf-403b-bf79-bcdc90de1271">59,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIxLTItMS0xLTA_aa96f65f-01db-470a-b3a4-1ca9451923a6">12,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIxLTQtMS0xLTA_1c91b80a-6bc0-4024-a02a-1058f3047806">18,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIxLTYtMS0xLTA_0aee61c0-6e38-45d2-9375-91965384de62">6,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIxLTgtMS0xLTA_d3eddfc6-5297-456a-b1e8-2e0708d924f5">36,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i019a100d75ab4b3d9846aa884c002518_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIyLTItMS0xLTA_db85ea7d-e675-4463-86c0-0979b48fbe5b">162,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dcd31df571144cf865747d2c7f32267_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIyLTQtMS0xLTA_3c0bd0d2-dd93-40f9-819b-ff600af6ee49">58,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b2d7076b4fd4be5b127ff7261ce5a9d_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIyLTYtMS0xLTA_1d2c46bb-afae-4093-a51f-1a45db1cefe7">146,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i804f9142e04a4ba98d4795c0f76f0b39_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIyLTgtMS0xLTA_69a81326-8232-4ae0-a3bd-293eca4fb001">367,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIzLTItMS0xLTA_0cda2991-cdd4-43ce-9d80-962d76a339e9">7,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIzLTQtMS0xLTA_cbf3bc1b-1559-48ca-a348-3c36f5c7db3d">4,506</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIzLTYtMS0xLTA_a5b69340-b512-4fd0-88ae-ea3c8f30e53a">793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIzLTgtMS0xLTA_b6871ba2-8524-4680-9f75-ac3ac07b4464">12,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="i18172f22be33431d8ecb36dcd201ede7" continuedAt="i687da33c42a2495ab2e4b479a7e98d69"><ix:continuation id="i3eed10cb79374537bbe3ca6be4c3a2e4" continuedAt="i8087010dab70402084681d676a38e25f">*  </ix:continuation></ix:continuation></span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i687da33c42a2495ab2e4b479a7e98d69"><ix:continuation id="i8087010dab70402084681d676a38e25f">Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $<ix:nonFraction unitRef="usd" contextRef="i88531a8d0da04961824af0e95460eb1c_I20210328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwNDE_c04d9b00-3bed-4ff8-b34f-b95e1434af1e">14.8</ix:nonFraction> million at March&#160;28, 2021, $<ix:nonFraction unitRef="usd" contextRef="i7c6af2db7ce1486497a55ab2fa856426_I20200329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwNTE_dc2cadb4-ee73-4245-bf62-ecb2db5342f4">13.0</ix:nonFraction> million at March&#160;29, 2020 and $<ix:nonFraction unitRef="usd" contextRef="iaaf7026940a44b7fbfd5b375d8af505e_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwNjQ_b01581c2-5a2a-47f9-a983-4499f639fc8d">18.4</ix:nonFraction> million at March&#160;31, 2019.</ix:continuation></ix:continuation> </span></div><div style="height:44.64pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_136"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="padding-left:40.5pt;text-indent:-40.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_139"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9A.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CONTROLS AND PROCEDURES</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',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"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the end of the period covered by this Annual Report on Form&#160;10-K, we conducted an evaluation, under supervision and with the participation of management, including the chief executive officer and chief financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rules&#160;13a-15(f) and 15d-15(f) of the Exchange Act. Based upon that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures are effective. Disclosure controls and procedures are defined by Rules&#160;13a-15(e) and 15d-15(e) of the Exchange Act as controls and other procedures that are designed to ensure that information required to be disclosed by us in reports filed with the SEC under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in reports filed under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, or person performing similar functions, as appropriate to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Report on Internal Control Over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules&#160;13a-15(f) and 15d-15(f) of the Securities Exchange Act. Our internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Our internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of the financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of the effectiveness of internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assessed the effectiveness of our internal control over financial reporting as of March&#160;28, 2021, based on the criteria described in </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Control&#160;- Integrated Framework (2013) </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">issued by the Committee of Sponsoring Organizations of the Treadway Commission. In making this assessment as of March 28, 2021, we have excluded the Louisiana water treatment operations acquired from C&amp;L Aqua Professionals, Inc. and LC Blending, Inc. on December 30, 2020. The financial statements of this business comprise 3.5% of total assets and less than 1% of total revenues in our consolidated financial amounts as of and for the year ended March 28, 2021. We have excluded this business because we have not had sufficient time to make an assessment of its internal controls using the COSO criteria in accordance with Section 404 of the Sarbanes-Oxley Act of 2002. In excluding this business from our assessment, we have considered the &#8220;Frequently Asked Questions&#8221; as set forth by the office of the Chief Accountant and the Division of Corporate Finance on June 24, 2004, as revised on September 24, 2007, which acknowledges that it may not be possible to conduct an assessment of an acquired business&#8217;s internal control over financial reporting in the period between the consummation date and the date of management&#8217;s assessment and contemplates that such business would be excluded from management&#8217;s assessment in the year of acquisition. Based on this assessment, management believes that our internal control over financial reporting was effective as of March&#160;28, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our independent registered public accounting firm has issued an attestation report on our internal control over financial reporting for March&#160;28, 2021 which is included in the Report of Independent Registered Public Accounting Firm in Item 8 of this Annual Report on 10-K.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Procedures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no change in our internal control over financial reporting during the fourth quarter of fiscal 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. </span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_142"></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9B.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">OTHER INFORMATION</span></div><div style="margin-top:5pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_145"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;III</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information required by Part&#160;III is incorporated by reference from Hawkins&#8217; definitive Proxy Statement for the Annual Meeting of Shareholders to be held on July 29, 2021 (the &#8220;2021 Proxy Statement&#8221;). Except for those portions specifically incorporated in this Form&#160;10-K by reference to the 2021 Proxy Statement, no other portions of the 2021 Proxy Statement are deemed to be filed as part of this Form&#160;10-K.</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_148"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;10.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Information about our Executive Officers</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our current executive officers, their ages and offices held, are set forth below:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.152%"><tr><td style="width:1.0%"></td><td style="width:29.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:54.337%"></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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Age</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">Office</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patrick H. Hawkins</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and President</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey P. Oldenkamp</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and Treasurer</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Richard G. Erstad</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, General Counsel and Secretary</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drew M. Grahek</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President&#160;&#8212; Operations</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas A. Lange</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President&#160;&#8212; Water Treatment Group</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Theresa R. Moran</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President&#160;&#8212; Purchasing, Logistics and Sales Support</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shirley A. Rozeboom</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President&#160;&#8212; Health and Nutrition</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John R. Sevenich</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President&#160;&#8212; Industrial Group</span></td></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Patrick H. Hawkins </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been our Chief Executive Officer and President and member of our board since 2011. Mr. Hawkins has held the position of President since 2010. He joined the Company in 1992 and served as the Business Director&#160;- Food and Pharmaceuticals, a position he held from 2009 to 2010. Previously he served as Business Manager&#160;- Food and Co-Extrusion Products from 2007 to 2009 and Sales Representative&#160;- Food Ingredients from 2002 to 2007. He previously served the Company in various other capacities, including Plant Manager, Quality Director and Technical Director.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Jeffrey P. Oldenkamp</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has been our Executive Vice President, Chief Financial Officer and Treasurer since October 2021.  Mr. Oldenkamp joined Hawkins in May 2017 and assumed the role of Chief Financial Officer, Vice President and Treasurer in June 2017. Prior to joining Hawkins, Mr. Oldenkamp was with MTS Systems Corporation, a supplier of high-performance test systems and sensors, where he served as Chief Financial Officer from 2015 to May 2017 and as Vice President of Finance for the MTS Test business from 2014 to 2015, and with Nilfisk-Advance, Inc., a global manufacturer of professional cleaning equipment, where he served as Americas Operations Chief Financial Officer and Vice President from 2012 to 2014.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Richard G. Erstad </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been our Vice President, General Counsel and Secretary since 2008. Mr. Erstad was General Counsel and Secretary of BUCA, Inc., a restaurant company, from 2005 to 2008. Mr.&#160;Erstad had previously been an attorney with the corporate group of Faegre&#160;&amp; Benson LLP, a law firm, from 1996 to 2005, where his practice focused on securities law and mergers and acquisitions. He is a member of the Minnesota Bar.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Drew M. Grahek</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has been our Vice President - Operations since September 2018.&#160; Prior to joining Hawkins, Mr. Grahek was Adjunct Faculty at the University of Minnesota College of Continuing Education and a Business Administrator in the Archdiocese of St. Paul and Minneapolis from June 2017 to June 2018; Director of Service Operations and Supply Chain with Ulta Beauty, Inc. from April 2016 to June 2017; and Director of Stores with Field and Stream Outdoor Stores, a division of Dick&#8217;s Sporting Goods, Inc. from July 2015 to April 2016.&#160; Previously, he spent a total of 23 years at Target Corporation in a variety of operations, merchandising and property management positions.&#160; </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Douglas A. Lange </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been our Vice President&#160;- Water Treatment Group since June 2020. Prior to attaining this position, Mr. Lange served the Company as General Manager and Product Development Manager for the Water Treatment Group after joining the company in January 2019. Prior to joining the Company, Mr. Lange was with H.B. Fuller Company, a global supplier of special adhesives, where he served as Global Marketing Manager and Product Manager for specialty markets in electronics and wood products from 2011 to January 2019. Mr. Lange served in various roles in the specialty adhesives market for a total of 21 years prior to joining the Company.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:43.2pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Theresa R. Moran </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been our Vice President&#160;- Purchasing, Logistics and Sales Support since June 2017. Since joining the Company in 1981, Ms.&#160;Moran has served the Company in a variety of positions, including Administration Operations Manager from 1999 to 2007, Director&#160;- Process Improvement from 2007 until 2010 and Vice President - Quality and Support from 2010 to June 2017.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shirley A. Rozeboom</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was named Vice President - Health and Nutrition in April 2019. Ms. Rozeboom had held the position of Senior Vice President of Sales for Stauber since 2012. Previously, she held the positions of Director of Sales at Stauber from 2008 to 2012 and Account Executive from 2000 to 2008.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">John R. Sevenich </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been our Vice President&#160;- Industrial Group since 2000. Mr. Sevenich was the Business Unit Manager of Manufacturing from 1998 to 2000 and was a Sales Representative with the Company from 1989 to 1998. Mr. Sevenich has announced his intent to retire from all positions in June 2021.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure under the headings &#8220;Election of Directors,&#8221; &#8220;Corporate Governance,&#8221; and, if applicable, &#8220;Delinquent Section&#160;16(a) Reports&#8221; of the 2021 Proxy Statement is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a Code of Business Conduct and Ethics that applies to all of our directors and employees, including our principal executive officer, principal financial officer, controller and other persons performing similar functions. We have posted the Code of Business Conduct and Ethics on our website located at www.hawkinsinc.com. Hawkins&#8217; Code of Business Conduct and Ethics is also available in print to any shareholder who requests it in writing from our Corporate Secretary. We intend to post on our website any amendment to, or waiver from, a provision of our Code of Business Conduct and Ethics that applies to our principal executive officer, principal financial officer, controller and other persons performing similar functions within four business days following the date of such amendment or waiver. We are not including the information contained on our website as part of, or incorporating it by reference into, this report.</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_151"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;11.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">EXECUTIVE COMPENSATION</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure under the heading &#8220;Compensation of Executive Officers and Directors&#8221; in the 2021 Proxy Statement is incorporated herein by reference.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_154"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;12.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED                      STOCKHOLDER MATTERS</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure under the headings &#8220;Security Ownership of Management and Beneficial Ownership&#8221; and &#8220;Equity Compensation Plan Information&#8221; in the 2021 Proxy Statement is incorporated herein by reference.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_157"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;13.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure under the headings &#8220;Election of Directors&#8221; and &#8220;Related Party Transactions&#8221; of the 2021 Proxy Statement is incorporated herein by reference.</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:14pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_160"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;14.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure under the heading &#8220;Independent Registered Public Accounting Firm&#8217;s Fees&#8221; of the 2021 Proxy Statement is incorporated herein by reference.</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="height:43.2pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_163"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART&#160;IV</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_166"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;15.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">EXHIBITS&#160;AND FINANCIAL STATEMENT SCHEDULES</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:5.351%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.024%"></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FINANCIAL STATEMENTS OF THE COMPANY</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following financial statements of Hawkins, Inc. are filed as part of this Annual Report on Form&#160;10-K:</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Report of Independent Registered Public Accounting Firm.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Balance Sheets at March&#160;28, 2021 and March&#160;29, 2020.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Income for the fiscal years ended March&#160;28, 2021, March&#160;29, 2020 and March&#160;31, 2019.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Comprehensive Income for the fiscal years ended March&#160;28, 2021, March&#160;29, 2020 and March&#160;31, 2019. </span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Shareholders&#8217; Equity for the fiscal years ended March&#160;28, 2021, March&#160;29, 2020, and March&#160;31, 2019. </span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Cash Flows for the fiscal years ended March&#160;28, 2021, March&#160;29, 2020, and March&#160;31, 2019. </span></div></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="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notes to Consolidated Financial Statements.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)(2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FINANCIAL STATEMENT SCHEDULES OF THE COMPANY</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The additional financial data listed below is included as a schedule to this Annual Report on Form&#160;10-K and should be read in conjunction with the financial statements presented in Part II, Item&#160;8. Schedules not included with this additional financial data have been omitted because they are not required, or the required information is included in the financial statements or the notes.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following financial statement schedule for the fiscal years 2021, 2020 and 2019.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Schedule&#160;II&#160;&#8212; Valuation and Qualifying Accounts.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)(3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EXHIBITS</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_169"></div><div style="text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Calibri',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:45pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;Index</span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:11.159%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.424%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:60.938%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.798%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Method of Filing</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000004625021000012/exhibit32.htm">Restated Articles of Incorporation.(1)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000089710109002205/hawkins095018_ex3-1.htm">Amended and Restated By-Laws.(2)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit41.htm">Description of Securities.</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically </span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000095012311056962/c65009exv10w1.htm">Hawkins, Inc. 2010 Omnibus Incentive Plan.(3)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000095012311073038/c64584exv10w1.htm">Hawkins, Inc. Executive Severance Plan.(</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000095012311073038/c64584exv10w1.htm">4</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000095012311073038/c64584exv10w1.htm">)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000119312518316437/d643918dex991.htm">Employee Stock Purchase Plan, as amended. (</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000119312518316437/d643918dex991.htm">5</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000119312518316437/d643918dex991.htm">)</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000119312518341125/d656770dex101.htm">Amended and Restated Credit Agreement, dated as of November 30, 2018, among the Company, U.S. Bank National Association, and certain financial institutions. (</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000119312518341125/d656770dex101.htm">6</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000119312518341125/d656770dex101.htm">)</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/46250/000004625019000039/hawkins10qq2092919ex103.htm">Hawkins, Inc. 2019 Equity Incentive Plan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/46250/000004625019000039/hawkins10qq2092919ex103.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/46250/000004625019000039/hawkins10qq2092919ex103.htm"> (</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/46250/000004625019000039/hawkins10qq2092919ex103.htm">7</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/46250/000004625019000039/hawkins10qq2092919ex103.htm">)</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000004625020000027/hwkn10k2020exhibit1010.htm">Form of Performance Stock Unit Award Notice and Restricted Stock Agreement under the Company&#8217;s 2019 Equity Incentive Plan</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000004625020000027/hwkn10k2020exhibit1010.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000004625020000027/hwkn10k2020exhibit1010.htm"> (8)</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit107.htm">Nine Year LTI with Shirley Rozeboom.</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000004625020000016/exhibit161kpmgletter.htm">Correspondence from KPMG LLP dated February 11, 2020</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000004625020000016/exhibit161kpmgletter.htm">.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/46250/000004625020000016/exhibit161kpmgletter.htm"> (9)</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incorporated by Reference</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit21.htm">Subsidiaries of the registrant.</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit231.htm">Consent of Grant Thornton LLP.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit232.htm">Consent of KPMG LLP.</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit241.htm">Powers of Attorney.</a></span></div></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit311.htm">Certification by Chief Certification by Chief Executive Officer pursuant to Rule&#160;13a-14(a) of the Exchange Act. Officer pursuant to Rule&#160;13a-14(a) of the Exchange Act.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit312.htm">Certification by Chief Financial Officer pursuant to Rule&#160;13a-14(a) of the Exchange Act.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit321.htm">Section&#160;1350 Certification by Chief Executive Officer.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hwkn10k2021exhibit322.htm">Section&#160;1350 Certification by Chief Financial Officer.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial statements from the Annual Report on Form 10-K of Hawkins, Inc. for the period ended March 28, 2021, filed with the SEC on May 20, 2021,  formatted in Inline Extensible Business Reporting Language (iXBRL): (i)&#160;the Consolidated Balance Sheets at March 28, 2021 and March 29, 2020  (ii) the Consolidated Statements of Income for the fiscal years ended  March 28, 2021, March 29, 2020, and March 31, 2019, (iii) the Consolidated Statements of Comprehensive Income for the fiscal years ended March 28, 2021, March 29, 2020, and March 31, 2019, (iv) the Consolidated Statements of Shareholders&#8217; Equity for the  fiscal years ended  March 28, 2021, March 29, 2020, and March 31, 2019 (v) Consolidated Statements of Cash Flows for the fiscal years ended   March 28, 2021, March 29, 2020, and March 31, 2019, and (iv)&#160;Notes to Consolidated Financial Statements. </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the inline XBRL document)</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed Electronically</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management contract or compensation plan or arrangement required to be filed as an exhibit to this Annual Report on Form&#160;10-K.</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">Incorporated by reference to Exhibit&#160;3.2 to the Company&#8217;s Current Report on Form&#160;8-K dated February 26, 2021 and filed March March 2, 2021.</span></div><div style="margin-bottom:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">Incorporated by reference to Exhibit&#160;3.1 to the Company&#8217;s Current Report on Form&#160;8-K dated October&#160;28, 2009 and filed November&#160;3, 2009.</span></div><div style="margin-bottom:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">Incorporated by reference to Exhibit&#160;10.1 to the Company&#8217;s Registration Statement on Form S-8 filed June&#160;6, 2011.</span></div><div style="margin-bottom:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarterly period ended July 3, 2011.</span></div><div style="margin-bottom:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">Incorporated by reference to Exhibit 99.1 to the Company&#8217;s Registration Statement on Form S-8 filed November 2, 2018.</span></div><div style="margin-bottom:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">Incorporated by reference to Exhibit 10.1 to the Company&#8217;s Registration Statement on Form 8-K filed December 3, 2018.</span></div><div style="margin-bottom:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">Incorporated by reference to Exhibit 10.3 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarterly period ended September 29, 2019.</span></div><div style="margin-bottom:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">Incorporated by reference to Exhibit 10.10 to the Company&#8217;s Annual Report on Form 10-K filed May 20,2020.</span></div><div style="margin-bottom:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.88pt">Incorporated by reference to Exhibit 16.1 to the Company&#8217;s Current Report on Form 8-K dated February 11, 2020.</span></div><div style="margin-top:5pt"><span><br/></span></div><div id="ia4bf540948674d4f8d1abf50eba77c74_172"></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;16. FORM 10-K SUMMARY </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_175"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.467%"><tr><td style="width:1.0%"></td><td style="width:6.710%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.625%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.484%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.187%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.657%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HAWKINS, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/&#160;&#160;Patrick H. Hawkins</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patrick H. Hawkins<br/>Chief Executive Officer and President</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated: </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant in the capacities and on the dates indicated.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.514%"><tr><td style="width:1.0%"></td><td style="width:29.484%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.749%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.424%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.749%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.894%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Patrick H. Hawkins</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patrick H. Hawkins</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer, President and Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(principal executive officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Jeffrey P. Oldenkamp</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey P. Oldenkamp</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(principal financial officer and principal accounting officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James A. Faulconbridge</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mary J. Schumacher</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel J. Stauber</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yi "Faith" Tang</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James T. Thompson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey L. Wright</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:95%">* Patrick H. Hawkins, by signing his name hereto, does hereby sign this document on behalf of each of the above-named directors of the registrant pursuant to Powers of Attorney duly executed by such persons.</span></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:33.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.421%"></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;/s/ Patrick H. Hawkins</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patrick H. Hawkins</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attorney-in-fact</span></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ia4bf540948674d4f8d1abf50eba77c74_178"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE&#160;II</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HAWKINS, INC.</span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90ZXh0cmVnaW9uOjM0ZjMyM2E3MzBhNDRmZmE5NTM2OGViMDM5ZDRiY2NmXzExMA_757bf292-4adb-46b4-be2e-5e29a1997007" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE FISCAL YEARS ENDED March&#160;28, 2021, March&#160;29, 2020 AND March&#160;31, 2019</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:32.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.403%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Beginning<br/>of Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged&#160;to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged&#160;to<br/>Other<br/>Accounts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions<br/>Write-Offs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>End&#160;of&#160; Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve deducted from asset to which it applies:</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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 28, 2021:</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><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Allowance for doubtful accounts</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzUtMi0xLTEtMA_a6e9b3c5-0628-4ce8-957b-3927b9c93297">784</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" format="ixt:zerodash" name="us-gaap:ValuationAllowancesAndReservesAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzUtNC0xLTEtMA_f8f79a29-3bab-4360-8ce3-c627db2bbd12">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzUtOC0xLTEtMA_b3db0fe3-edee-4cd1-89e9-c1d1b85b593f">287</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzUtMTAtMS0xLTA_a7c09956-4367-4a57-8dd6-061ae945b10d">497</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 29, 2020:</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><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Allowance for doubtful accounts</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc74379883245329eed5af3e19c019c_I20190331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzctMi0xLTEtMA_35eeaec5-a32f-4e34-a8cf-3e98975b0f31">620</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzctNC0xLTEtMA_fa638dad-f0b0-4984-96be-1c68aec81f11">448</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzctOC0xLTEtMA_4fe5d591-9fa7-47e8-b4c5-33afee852554">284</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzctMTAtMS0xLTA_4d6ea238-5a9a-43d8-b43c-d9d44d9b68d5">784</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 31, 2019:</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><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i532bea2e945248b986d2c436cf9fc224_I20180401" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzktMi0xLTEtMA_13f3cf69-3f7d-4ec2-8c06-faefbeb7379d">942</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzktNC0xLTEtMA_c5be1acd-f911-4572-b8c1-2fff29d82b33">92</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331" decimals="-3" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzktOC0xLTEtMA_97cef53a-ea43-4b8d-9cdb-dc888bdcf15c">414</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icbc74379883245329eed5af3e19c019c_I20190331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzktMTAtMS0xLTA_47812b51-0d7d-4520-87ff-0e9e4d6c3407">620</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.1
<SEQUENCE>2
<FILENAME>hwkn10k2021exhibit41.htm
<DESCRIPTION>EX-4.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="i2ac42f03a8a2413398bbb84e42cfb5f3_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 4.1</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF CAPITAL STOCK</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following description of the common shares of Hawkins, Inc. (the &#8220;Company&#8221;) does not purport to be complete and is subject to and qualified by reference to the Company&#8217;s Amended and Restated Articles of Incorporation (the &#8220;Articles&#8221;) and Amended and Restated By&#8209;Laws (the &#8220;Bylaws&#8221;) and applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Capital</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to issue up to 60,000,000 shares, with a par value of $0.01 per share (the &#8220;common shares&#8221;). The common shares may be allotted as and when the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) shall determine, and, under and pursuant to the laws of the State of Minnesota, the Board has the power to fix or alter, from time to time, in respect to shares then unallotted, any or all of the following&#58; the dividend rate&#59; the redemption price&#59; the liquidation price&#59; the conversion rights and the sinking or purchase fund rights of shares of any class, or of any series of any class.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Voting Rights</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each common share entitles the holder to one vote for all purposes and cumulative voting is not permitted in the election of directors. Significant corporate transactions, such as amendments to the Articles, mergers, sales of assets and dissolution or liquidation, require approval by the affirmative vote of the majority of the outstanding common shares. Other matters to be voted upon by the holders of common shares normally require the affirmative vote of a majority of the shares present at the particular shareholders meeting.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends and Other Distributions</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of the common shares are entitled to receive dividends in the form of cash, property or shares of capital stock of the Company, when and as declared by the Board, provided there are sufficient earnings or surplus legally available for that purpose. All of the issued and outstanding common shares are nonassessable.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">No Preemptive Rights</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no preemptive, subscription, conversion, redemption or sinking fund rights pertaining to the common shares. The absence of preemptive rights could result in a dilution of the interest of investors should additional common shares be issued.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Liquidation Rights</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Common shares are entitled to share ratably in all of the Company&#8217;s assets available for distribution upon liquidation, dissolution or winding up of the affairs of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Takeover Provisions</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain provisions of Minnesota law described below could have anti-takeover effects. These provisions are intended to provide management flexibility and to enhance the likelihood of continuity and stability in the composition of the Board and in the policies formulated by the Board and to discourage an unsolicited takeover of the Company, if the Board determines that such a takeover is not in the best interests of the Company and its shareholders. However, these provisions could have the effect of discouraging certain attempts to acquire the Company that could deprive shareholders of opportunities to sell their common shares at prices higher than prevailing market prices.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 302A.671 of the Minnesota Business Corporation Act applies, with certain exceptions, to any acquisition of the Company&#8217;s voting stock (from a person other than the Company and other than in connection with certain mergers and exchanges to which the Company is a party) resulting in the acquiring person owning 20% or more of its voting stock then outstanding. Section 302A.671 requires approval of any such acquisitions by a majority vote of the Company&#8217;s shareholders prior to consummation. In general, shares acquired in the absence of such approval are denied voting rights and are redeemable at their then fair market value by the Company within thirty days after the acquiring person has failed to give a timely information statement to the Company or the date the shareholders voted not to grant voting rights to the acquiring person&#8217;s shares.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section 302A.673 of the Minnesota Business Corporation Act generally prohibits the Company or any of its subsidiaries from entering into any transaction with a shareholder under which the shareholder purchases 10% or more of the Company&#8217;s voting shares (an &#8220;interested shareholder&#8221;) within four years following the date the person became an interested shareholder, unless the transaction is approved by a committee of all of the disinterested members of the Board serving before the interested shareholder acquires the shares.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the various Minnesota statutory provisions described above, certain provisions in the Articles and Bylaws could have an anti-takeover effect. The Articles provide that the holders of the common shares do not have cumulative voting rights. For the shareholders to call a special meeting, the Bylaws require that at least 10% of the voting power of the shareholders must join in the request and at least 25% of the voting power of the shareholders must join in the request for a special meeting in the case of a special meeting called for the purpose of considering any action to directly or indirectly effect a business combination, including any action to change or otherwise affect the composition of the Board for that purpose. Furthermore, the Board has the power to issue any or all of the shares of undesignated common shares, including the authority to establish one or more series and to fix the powers, preferences, rights and limitations of such class or series, without seeking shareholder approval, and the right to fill vacancies of the Board (including a vacancy created by an increase in the Board).</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s Bylaws include an advance notice procedure for shareholder proposals to be brought before an annual meeting of shareholders, including proposed nominations of candidates for election to the Board. Shareholders at an annual meeting will only be able to consider proposals or nominations specified in the notice of meeting or brought before the meeting by or at the direction of the Board, or by a shareholder that has delivered timely written notice in proper form to the Company&#8217;s secretary of the business to be brought before the meeting. These provisions could have the effect of delaying shareholder actions that may be favored by the holders of a majority of the Company&#8217;s outstanding voting securities until the next shareholder meeting, or may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempt to obtain control of the Company.&#160;</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.7
<SEQUENCE>3
<FILENAME>hwkn10k2021exhibit107.htm
<DESCRIPTION>EX-10.7
<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="i2291a42f16f040aaa162cd9abd15fa7d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.7</font></div><div style="margin-bottom:14pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Nine Year LTI with Shirley Rozeboom</font></div><div style="margin-bottom:6pt;padding-left:4.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I.   ELIGIBILITY&#58;</font></div><div style="margin-bottom:12pt;padding-left:40.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shirley Rozeboom, SVP Sales and Marketing</font></div><div style="margin-bottom:6pt;padding-left:4.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">II.   PROGRAM EFFECTIVE DATE&#58;</font></div><div style="margin-bottom:12pt;padding-left:40.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 2016</font></div><div style="margin-bottom:6pt;padding-left:4.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">III.   INDIVIDUAL COMPENSATION DESIGN SUMMARY</font></div><div style="margin-bottom:6pt;padding-left:40.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shirley Rozeboom  &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Compensation</font></div><div style="margin-bottom:12pt;padding-left:40.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9 Year Retention Program&#58;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;$500,000</font></div><div style="margin-bottom:6pt;padding-left:4.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IV.   PAYOUT OPPORTUNITY  FOR LTIP&#58;</font></div><div style="margin-bottom:6pt;padding-left:40.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$500,000 lump sum payment upon reaching 63rd birthday</font></div><div style="margin-bottom:6pt;padding-left:45pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.52pt">Cash payment at end of nine year period (must be employed at end of period)</font></div><div style="margin-bottom:12pt;padding-left:45pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:17.52pt">Payout based on your employment in good standing on your 63rd birthday</font></div><div style="margin-bottom:6pt;padding-left:4.5pt;padding-right:4.5pt;text-indent:4.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">V.  MISCELLANEOUS&#58;</font></div><div style="margin-bottom:6pt;padding-left:54pt;padding-right:4.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.52pt">In the case of death&#47;disability or termination without cause the cash payment will be pro-rated through the last day worked. </font></div><div style="margin-bottom:6pt;padding-left:54pt;padding-right:4.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.52pt">Payments will be treated as income for tax purposes and will be subject to supplemental, federal, state and local tax withholding requirements.</font></div><div style="margin-bottom:6pt;padding-left:54pt;padding-right:4.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.52pt">In the event that the Company makes an overpayment to a participant in excess of the amount to which the participant is entitled, these payments will be considered overpayments and must be paid back to the Company. </font></div><div style="margin-bottom:6pt;padding-left:54pt;padding-right:4.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.52pt">Nothing in the noted guidelines shall be construed to confer upon any employee the right to continue in the employ of the Company  or affect the right of the Company  to terminate his&#47;her  employment at any time.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>4
<FILENAME>hwkn10k2021exhibit21.htm
<DESCRIPTION>EX-21
<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="if80f7e5e9f6e40a8a7907b4e3ec0f604_33"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of Hawkins, Inc.</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.342%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.696%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiary</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">State of Organization</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stauber Holdings, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stauber Performance Ingredients, Inc., a subsidiary of Stauber Holdings, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">C &#38; L Aqua Professionals, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota</font></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-23.1
<SEQUENCE>5
<FILENAME>hwkn10k2021exhibit231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie212fbeb72194875929c5979d471614a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div><div style="margin-bottom:14pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hawkins, Inc.&#58;</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We have issued our reports dated June&#160;2, 2021, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of Hawkins, Inc. on Form 10-K for the year ended March 28, 2021.  We consent to the incorporation by reference of said reports in the Registration Statements of Hawkins, Inc. on Forms S-8 (File Nos. 333-87582, 333-123080, 333-172761, 333-174735, 333-228128 and 333-234432).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Grant Thornton LLP</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minneapolis, Minnesota</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;2, 2021</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>6
<FILENAME>hwkn10k2021exhibit232.htm
<DESCRIPTION>EX-23.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="ib33dacc38b2348be9907e8c4b98b02a5_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.2</font></div><div style="margin-bottom:14pt;text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Consent of Independent Registered Public Accounting Firm</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hawkins, Inc.&#58;</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in the registration statements (No. 333-87582, 333-123080, 333-172761, 333-174735, 333-228128 and 333-234432) on Form S-8 of Hawkins, Inc. of our report dated May 20, 2020, except as to the stock split and par value adjustment as described in Note 1, which are as of June&#160;2, 2021, with respect to the consolidated balance sheet of Hawkins, Inc. as of March 29, 2020 and the related consolidated statements of income, comprehensive income, shareholders&#8217; equity, and cash flows for each of the years in the two-year period ended March 29, 2020. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our report dated May 20, 2020 refers to a change to the method of accounting for leases. </font></div><div style="margin-bottom:10pt;text-align:justify"><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; KPMG LLP</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minneapolis, Minnesota</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;2, 2021</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-24.1
<SEQUENCE>7
<FILENAME>hwkn10k2021exhibit241.htm
<DESCRIPTION>EX-24.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="i34a92994e3cc4251aa00d542925cb423_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">HAWKINS, INC.</font></div><div><font><br></font></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Power of Attorney</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The undersigned director of Hawkins, Inc., a Minnesota corporation (the &#8220;Company&#8221;), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned&#8217;s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned&#8217;s name, place and stead, to sign and affix the undersigned&#8217;s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March&#160;28, 2021 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the &#8220;SEC&#8221;), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted. </font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.634%"><tr><td style="width:1.0%"></td><td style="width:68.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.249%"></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"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; James A. Faulconbridge</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James A. Faulconbridge</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 20, 2021</font></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><div id="i34a92994e3cc4251aa00d542925cb423_35"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">HAWKINS, INC.</font></div><div><font><br></font></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Power of Attorney</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The undersigned director of Hawkins, Inc., a Minnesota corporation (the &#8220;Company&#8221;), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned&#8217;s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned&#8217;s name, place and stead, to sign and affix the undersigned&#8217;s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March&#160;28, 2021 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the &#8220;SEC&#8221;), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted. </font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.</font></div><div style="text-indent:18pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.634%"><tr><td style="width:1.0%"></td><td style="width:68.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.249%"></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"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Mary J. Schumacher</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mary J. Schumacher</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 20, 2021</font></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><div id="i34a92994e3cc4251aa00d542925cb423_40"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">HAWKINS, INC.</font></div><div><font><br></font></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Power of Attorney</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The undersigned director of Hawkins, Inc., a Minnesota corporation (the &#8220;Company&#8221;), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned&#8217;s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned&#8217;s name, place and stead, to sign and affix the undersigned&#8217;s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March&#160;28, 2021 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the &#8220;SEC&#8221;), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted. </font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.634%"><tr><td style="width:1.0%"></td><td style="width:68.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.249%"></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"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Daniel J. Stauber</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel J. Stauber</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 20, 2021</font></td></tr></table></div><div style="text-align:center;text-indent:18pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i34a92994e3cc4251aa00d542925cb423_45"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">HAWKINS, INC.</font></div><div><font><br></font></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Power of Attorney</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The undersigned director of Hawkins, Inc., a Minnesota corporation (the &#8220;Company&#8221;), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned&#8217;s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned&#8217;s name, place and stead, to sign and affix the undersigned&#8217;s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March&#160;28, 2021 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the &#8220;SEC&#8221;), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted. </font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.634%"><tr><td style="width:1.0%"></td><td style="width:68.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.249%"></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"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Yi &#8220;Faith&#8221; Tang</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yi &#8220;Faith&#8221; Tang</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 20, 2021</font></td></tr></table></div><div style="text-align:center;text-indent:18pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i34a92994e3cc4251aa00d542925cb423_50"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">HAWKINS, INC.</font></div><div><font><br></font></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Power of Attorney</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The undersigned director of Hawkins, Inc., a Minnesota corporation (the &#8220;Company&#8221;), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned&#8217;s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned&#8217;s name, place and stead, to sign and affix the undersigned&#8217;s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March&#160;28, 2021 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the &#8220;SEC&#8221;), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted. </font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.</font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.634%"><tr><td style="width:1.0%"></td><td style="width:68.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.249%"></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"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; James T. Thompson</font></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:left;vertical-align:top"><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">James Thompson</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">May 20, 2021</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><div id="i34a92994e3cc4251aa00d542925cb423_58"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">HAWKINS, INC.</font></div><div><font><br></font></div><div style="text-align:center;text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:115%">Power of Attorney</font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The undersigned director of Hawkins, Inc., a Minnesota corporation (the &#8220;Company&#8221;), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned&#8217;s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned&#8217;s name, place and stead, to sign and affix the undersigned&#8217;s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March&#160;28, 2021 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the &#8220;SEC&#8221;), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted. </font></div><div><font><br></font></div><div style="text-indent:18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.634%"><tr><td style="width:1.0%"></td><td style="width:68.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.249%"></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"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jeffrey L. Wright</font></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:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey L. Wright</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 20, 2021</font></td></tr></table></div><div style="text-align:center;text-indent:18pt"><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.1
<SEQUENCE>8
<FILENAME>hwkn10k2021exhibit311.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="i43d103476d6f4c22868622a66520d808_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Patrick H. Hawkins, certify that&#58;</font></div><div><font><br></font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">I have reviewed this annual report on Form 10-K of Hawkins, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.42pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.42pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.42pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.18pt">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.72pt">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.75pt">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.72pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.42pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.18pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.72pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; June&#160;2, 2021 </font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:50.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.924%"></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:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Patrick H. Hawkins                                                          </font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patrick H. Hawkins</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and President</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>9
<FILENAME>hwkn10k2021exhibit312.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="i70278a62436148958f06d44aff3d8bbb_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Jeffrey P. Oldenkamp, certify that&#58;</font></div><div style="margin-top:5pt"><font><br></font></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.42pt">I have reviewed this annual report on Form 10-K of Hawkins, Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.42pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.42pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.42pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.18pt">designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.72pt">designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">c)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.75pt">evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.72pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.42pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">a)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:10.18pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">b)</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:9.72pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font><br></font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;  June&#160;2, 2021 </font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:52.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.814%"></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:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jeffrey P. Oldenkamp                                                        </font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey P. Oldenkamp<br></font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>hwkn10k2021exhibit321.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="i7fd75356326e40bc87151846a5e8fe00_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the Annual Report of Hawkins, Inc. (the Company) on Form 10-K for the period ended March&#160;28, 2021, as filed with the Securities and Exchange Commission on the date hereof (the Report), I, Patrick H. Hawkins, Chief Executive Officer and President of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</font></div><div style="margin-top:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) 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><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Patrick H. Hawkins                              </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patrick H. Hawkins</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and President</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>11
<FILENAME>hwkn10k2021exhibit322.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="i4feda21683d54f1dacf37168aad7c396_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:6pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In connection with the Annual Report of Hawkins, Inc. (the Company) on Form 10-K for the period ended March&#160;28, 2021, as filed with the Securities and Exchange Commission on the date hereof (the Report), I, Jeffrey P. Oldenkamp, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:5pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</font></div><div style="margin-top:9pt;text-indent:24.75pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) 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><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jeffrey P. Oldenkamp                                                  </font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey P. Oldenkamp</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 2, 2021</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>hwkn-20210328.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:8285c0ef-22be-47d1-a290-1d02f518b5df,g:5aef6009-5b3e-4862-83c9-d391da4b028a-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hwkn="http://www.hawkinsinc.com/20210328" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.hawkinsinc.com/20210328">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hwkn-20210328_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="hwkn-20210328_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hwkn-20210328_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="hwkn-20210328_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.hawkinsinc.com/role/DocumentandEntityInformation">
        <link:definition>0001001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.hawkinsinc.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.hawkinsinc.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="CondensedConsolidatedStatementsofIncomeUnaudited" roleURI="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited">
        <link:definition>1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" roleURI="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited">
        <link:definition>1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" roleURI="http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement">
        <link:definition>1005006 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofBusinessandSignificantAccountingPolicies" roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Nature of Business and 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="NatureofBusinessandSignificantAccountingPoliciesPolicies" roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Nature of Business and 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="NatureofBusinessandSignificantAccountingPoliciesTables" roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables">
        <link:definition>2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofBusinessandSignificantAccountingPoliciesTextualDetails" roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails">
        <link:definition>2404401 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (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="NatureofBusinessandSignificantAccountingPoliciesPPEDetails" roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails">
        <link:definition>2405402 - Disclosure - Nature of Business and Significant Accounting Policies -PP&amp;E (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="NatureofBusinessandSignificantAccountingPoliciesEPSDetails" roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails">
        <link:definition>2406403 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (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="Acquisitions" roleURI="http://www.hawkinsinc.com/role/Acquisitions">
        <link:definition>2107102 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationsandAssetAcquisitionsDetails" roleURI="http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails">
        <link:definition>2408404 - Disclosure - Business Combinations and Asset Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.hawkinsinc.com/role/Revenue">
        <link:definition>2109103 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.hawkinsinc.com/role/RevenueTables">
        <link:definition>2310302 - Disclosure - Revenue (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="RevenueDetails" roleURI="http://www.hawkinsinc.com/role/RevenueDetails">
        <link:definition>2411405 - Disclosure - Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstruments" roleURI="http://www.hawkinsinc.com/role/DerivativeInstruments">
        <link:definition>2112104 - Disclosure - Derivative Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsDetails" roleURI="http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails">
        <link:definition>2413406 - Disclosure - Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.hawkinsinc.com/role/FairValueMeasurements">
        <link:definition>2114105 - 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.hawkinsinc.com/role/FairValueMeasurementsTables">
        <link:definition>2315303 - 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="FairValueMeasurementsDetails" roleURI="http://www.hawkinsinc.com/role/FairValueMeasurementsDetails">
        <link:definition>2416407 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldforSale" roleURI="http://www.hawkinsinc.com/role/AssetsHeldforSale">
        <link:definition>2117106 - Disclosure - Assets Held for Sale</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsHeldforSaleDetails" roleURI="http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails">
        <link:definition>2418408 - Disclosure - Assets Held for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.hawkinsinc.com/role/Inventories">
        <link:definition>2119107 - 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.hawkinsinc.com/role/InventoriesTables">
        <link:definition>2320304 - 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.hawkinsinc.com/role/InventoriesDetails">
        <link:definition>2421409 - 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="InventoriesTextualDetails" roleURI="http://www.hawkinsinc.com/role/InventoriesTextualDetails">
        <link:definition>2422410 - Disclosure - Inventories-Textual (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.hawkinsinc.com/role/GoodwillandIntangibleAssets">
        <link:definition>2123108 - 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.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>2324305 - 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="GoodwillandIntangibleAssetsGoodwillRollforwardDetails" roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails">
        <link:definition>2425411 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsIntangibleAssetsDetails" roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails">
        <link:definition>2426412 - Disclosure - Goodwill and Intangible Assets-Intangible 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="GoodwillandIntangibleAssetsFutureAmortizationDetails" roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails">
        <link:definition>2427413 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.hawkinsinc.com/role/Debt">
        <link:definition>2128109 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.hawkinsinc.com/role/DebtTables">
        <link:definition>2329306 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetailsTextual" roleURI="http://www.hawkinsinc.com/role/DebtDetailsTextual">
        <link:definition>2430414 - Disclosure - Debt (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetails" roleURI="http://www.hawkinsinc.com/role/DebtDetails">
        <link:definition>2431415 - Disclosure - 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="ShareBasedCompensation" roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensation">
        <link:definition>2132110 - Disclosure - Share 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="ShareBasedCompensationTables" roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensationTables">
        <link:definition>2333307 - Disclosure - Share 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="ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails">
        <link:definition>2434416 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationTextualDetails" roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails">
        <link:definition>2435417 - Disclosure - Share Based Compensation-Textual (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="ShareRepurchaseProgram" roleURI="http://www.hawkinsinc.com/role/ShareRepurchaseProgram">
        <link:definition>2136111 - Disclosure - Share Repurchase Program</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareRepurchaseProgramDetails" roleURI="http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails">
        <link:definition>2437418 - Disclosure - Share Repurchase Program (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="ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans" roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans">
        <link:definition>2138112 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension 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="ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables" roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables">
        <link:definition>2339308 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension 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="ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails">
        <link:definition>2440419 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails">
        <link:definition>2441420 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.hawkinsinc.com/role/CommitmentsandContingencies">
        <link:definition>2142113 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesTextualDetails" roleURI="http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails">
        <link:definition>2443421 - Disclosure - Commitment and Contingencies-Textual (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.hawkinsinc.com/role/IncomeTaxes">
        <link:definition>2144114 - 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.hawkinsinc.com/role/IncomeTaxesTables">
        <link:definition>2345309 - 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="IncomeTaxesProvisionofIncomeTaxDetails" roleURI="http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails">
        <link:definition>2446422 - Disclosure - Income Taxes-Provision of Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>2447423 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" roleURI="http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails">
        <link:definition>2448424 - Disclosure - Income Taxes Income Taxes-Deferred Tax 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="Leases" roleURI="http://www.hawkinsinc.com/role/Leases">
        <link:definition>2149115 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.hawkinsinc.com/role/LeasesTables">
        <link:definition>2350310 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetailsTextual" roleURI="http://www.hawkinsinc.com/role/LeasesDetailsTextual">
        <link:definition>2451425 - Disclosure - Leases (Details Textual)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesDetails" roleURI="http://www.hawkinsinc.com/role/LeasesDetails">
        <link:definition>2452426 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformation" roleURI="http://www.hawkinsinc.com/role/SegmentInformation">
        <link:definition>2153116 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTables" roleURI="http://www.hawkinsinc.com/role/SegmentInformationTables">
        <link:definition>2354311 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationDetails" roleURI="http://www.hawkinsinc.com/role/SegmentInformationDetails">
        <link:definition>2455427 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentInformationTextualDetails" roleURI="http://www.hawkinsinc.com/role/SegmentInformationTextualDetails">
        <link:definition>2456428 - Disclosure - Segment Information-Textual (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="ValuationandQualifyingAccountsNotes" roleURI="http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes">
        <link:definition>2157117 - Disclosure - Valuation and Qualifying Accounts (Notes)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ValuationandQualifyingAccountsDetails" roleURI="http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails">
        <link:definition>2458429 - Disclosure - Valuation and Qualifying Accounts (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="hwkn_RangeOfRestrictedStockToBeIssuedMinimum" abstract="false" name="RangeOfRestrictedStockToBeIssuedMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hwkn_HealthandNutritionMember" abstract="true" name="HealthandNutritionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_TransportationEquipment" abstract="false" name="TransportationEquipment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_EmployeeStockPurchasePlansESPPCompensationExpense" abstract="false" name="EmployeeStockPurchasePlansESPPCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_IdentifiableMember" abstract="true" name="IdentifiableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_PropertyMember" abstract="true" name="PropertyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_FullertonCaliforniaMember" abstract="true" name="FullertonCaliforniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_BargainingUnitEmployeePlansMember" abstract="true" name="BargainingUnitEmployeePlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_WaterTreatmentMember" abstract="true" name="WaterTreatmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_ShareRepurchaseProgramAbstract" abstract="true" name="ShareRepurchaseProgramAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue" abstract="false" name="SharesSurrenderedDuringPeriodForPayrollTaxesValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_Totaldebtnetofdebtissuancecosts" abstract="false" name="Totaldebtnetofdebtissuancecosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_RevolvingLoanFacilitySwinglineSubfacility" abstract="false" name="RevolvingLoanFacilitySwinglineSubfacility" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_BulkDistributedspecialtyproductsMember" abstract="true" name="BulkDistributedspecialtyproductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_NumberOfLeases" abstract="false" name="NumberOfLeases" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hwkn_DefinedContributionPlanEmployerMatchingContributionAmount" abstract="false" name="DefinedContributionPlanEmployerMatchingContributionAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_NumberOfOperatingSegmentsAggregated" abstract="false" name="NumberOfOperatingSegmentsAggregated" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hwkn_InventoriesTextualAbstract" abstract="true" name="InventoriesTextualAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hwkn_SharesSurrenduredForPayrollTaxes" abstract="false" name="SharesSurrenduredForPayrollTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_ManufacturedblendedorrepackagedproductsMember" abstract="true" name="ManufacturedblendedorrepackagedproductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_RevenueAbstract" abstract="true" name="RevenueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hwkn_RangeOfRestrictedStockToBeIssuedMaximum" abstract="false" name="RangeOfRestrictedStockToBeIssuedMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember" abstract="true" name="AmericanDevelopmentCorporationOfTennesseeIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_AssetsHeldForSaleAbstract" abstract="true" name="AssetsHeldForSaleAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hwkn_A401kplanMember" abstract="true" name="A401kplanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares" abstract="false" name="SharesSurrenderedDuringPeriodForPayrollTaxesShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember" abstract="true" name="CLAquaProfessionalsIncAndLCBlendingIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_UnallocatedMember" abstract="true" name="UnallocatedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_RevolvingLoanFacilityLetterofCredit" abstract="false" name="RevolvingLoanFacilityLetterofCredit" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock" abstract="false" name="OtherinformationrelatedtoouroperatingleasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" abstract="false" name="DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears" abstract="false" name="MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" abstract="false" name="ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hwkn_DanielStauberMember" abstract="true" name="DanielStauberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_IndustrialMember" abstract="true" name="IndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hwkn_IntersegmentSales" abstract="false" name="IntersegmentSales" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>hwkn-20210328_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:8285c0ef-22be-47d1-a290-1d02f518b5df,g:5aef6009-5b3e-4862-83c9-d391da4b028a-->
<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.hawkinsinc.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_eae5b044-e296-48e8-851e-13f1e7d75d60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4b87158d-9428-4c90-bd1e-9dd31a2783d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_eae5b044-e296-48e8-851e-13f1e7d75d60" xlink:to="loc_us-gaap_Liabilities_4b87158d-9428-4c90-bd1e-9dd31a2783d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_f3f9645f-ceba-439e-bfda-776a9dcc8db4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_eae5b044-e296-48e8-851e-13f1e7d75d60" xlink:to="loc_us-gaap_StockholdersEquity_f3f9645f-ceba-439e-bfda-776a9dcc8db4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7d59af7a-2099-4ad5-b503-7b10f4609c41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_c4063754-abcb-4a9c-b92a-e6bec3676bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Land"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7d59af7a-2099-4ad5-b503-7b10f4609c41" xlink:to="loc_us-gaap_Land_c4063754-abcb-4a9c-b92a-e6bec3676bfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_631d83a5-5ad9-4015-90eb-7435f3209fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7d59af7a-2099-4ad5-b503-7b10f4609c41" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_631d83a5-5ad9-4015-90eb-7435f3209fc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_bf908d57-e9c7-40f7-9ab9-35e7da621816" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7d59af7a-2099-4ad5-b503-7b10f4609c41" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_bf908d57-e9c7-40f7-9ab9-35e7da621816" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_TransportationEquipment_8c0dd276-fb08-4e3f-9662-97658225fb2e" xlink:href="hwkn-20210328.xsd#hwkn_TransportationEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7d59af7a-2099-4ad5-b503-7b10f4609c41" xlink:to="loc_hwkn_TransportationEquipment_8c0dd276-fb08-4e3f-9662-97658225fb2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_489bbe40-a2bd-489c-a1c5-3ef90bd5ea8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7d59af7a-2099-4ad5-b503-7b10f4609c41" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_489bbe40-a2bd-489c-a1c5-3ef90bd5ea8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_328eec66-b359-4fdf-a64c-9b0ae3375c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_990b817c-163c-4665-90e5-96c104dfe10c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_328eec66-b359-4fdf-a64c-9b0ae3375c1b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_990b817c-163c-4665-90e5-96c104dfe10c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_8b535145-974d-4181-b4cb-23b6409bf36d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_328eec66-b359-4fdf-a64c-9b0ae3375c1b" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_8b535145-974d-4181-b4cb-23b6409bf36d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_50dcab88-4734-4fa9-bd36-b5c6b9f03384" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_328eec66-b359-4fdf-a64c-9b0ae3375c1b" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_50dcab88-4734-4fa9-bd36-b5c6b9f03384" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_591fae22-cee3-42dc-9d7e-649d74f3808c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_328eec66-b359-4fdf-a64c-9b0ae3375c1b" xlink:to="loc_us-gaap_LiabilitiesCurrent_591fae22-cee3-42dc-9d7e-649d74f3808c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_b3e970b2-0262-45bd-9e29-b0d449f44e25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_328eec66-b359-4fdf-a64c-9b0ae3375c1b" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_b3e970b2-0262-45bd-9e29-b0d449f44e25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_fe410113-ebe0-4194-8e8a-2adce92753bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_328eec66-b359-4fdf-a64c-9b0ae3375c1b" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_fe410113-ebe0-4194-8e8a-2adce92753bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_64c4f58c-4495-4c2c-bc35-1f42c75ab565" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_328eec66-b359-4fdf-a64c-9b0ae3375c1b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_64c4f58c-4495-4c2c-bc35-1f42c75ab565" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_518383d7-4ef0-4236-9941-9c0637fd696f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e365a552-f029-4071-ae25-2f8b76348f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAssets_518383d7-4ef0-4236-9941-9c0637fd696f" xlink:to="loc_us-gaap_Goodwill_e365a552-f029-4071-ae25-2f8b76348f40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6ac70641-ca88-40d9-b798-b2d7d7c2877e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_518383d7-4ef0-4236-9941-9c0637fd696f" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6ac70641-ca88-40d9-b798-b2d7d7c2877e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4b5ebfb9-8878-45e5-ad1f-d0dbdc82bb03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAssets_518383d7-4ef0-4236-9941-9c0637fd696f" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_4b5ebfb9-8878-45e5-ad1f-d0dbdc82bb03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_43b2e4a4-81bd-4b2b-b28f-7321cf1c7bec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_518383d7-4ef0-4236-9941-9c0637fd696f" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_43b2e4a4-81bd-4b2b-b28f-7321cf1c7bec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c88681da-3c04-4f89-a162-fdcfe532eb42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1373708b-8eb0-4d22-9e71-c229c493e21d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c88681da-3c04-4f89-a162-fdcfe532eb42" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1373708b-8eb0-4d22-9e71-c229c493e21d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_b5c46b19-c828-4981-8187-053da4979011" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c88681da-3c04-4f89-a162-fdcfe532eb42" xlink:to="loc_us-gaap_OtherAssets_b5c46b19-c828-4981-8187-053da4979011" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6bd2a849-ebc3-4183-b956-8ee7924f1497" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c88681da-3c04-4f89-a162-fdcfe532eb42" xlink:to="loc_us-gaap_AssetsCurrent_6bd2a849-ebc3-4183-b956-8ee7924f1497" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f870728c-5bd8-4e1e-b218-48b4a82e3fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7a0a5739-d511-42bb-aadf-eddcd1d39f66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f870728c-5bd8-4e1e-b218-48b4a82e3fa7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_7a0a5739-d511-42bb-aadf-eddcd1d39f66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8fde8c13-ffed-4175-9441-5afdf4cf489e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_f870728c-5bd8-4e1e-b218-48b4a82e3fa7" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8fde8c13-ffed-4175-9441-5afdf4cf489e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_8995c982-68d3-4969-a179-fd7a74cbbaf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_55460eda-7211-46a7-b7c8-7c8e78242c96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8995c982-68d3-4969-a179-fd7a74cbbaf3" xlink:to="loc_us-gaap_AccountsPayableCurrent_55460eda-7211-46a7-b7c8-7c8e78242c96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_bb873ecd-cfc2-4d00-9250-667508d45004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8995c982-68d3-4969-a179-fd7a74cbbaf3" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_bb873ecd-cfc2-4d00-9250-667508d45004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c672d346-aac5-465f-87d9-f9d28f607ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8995c982-68d3-4969-a179-fd7a74cbbaf3" xlink:to="loc_us-gaap_LongTermDebtCurrent_c672d346-aac5-465f-87d9-f9d28f607ecf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerDepositsCurrent_9e3d64c2-3375-4dea-b15b-60840fe08be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerDepositsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8995c982-68d3-4969-a179-fd7a74cbbaf3" xlink:to="loc_us-gaap_CustomerDepositsCurrent_9e3d64c2-3375-4dea-b15b-60840fe08be8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_09a64037-24a7-4e46-9eff-c023160a1f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8995c982-68d3-4969-a179-fd7a74cbbaf3" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_09a64037-24a7-4e46-9eff-c023160a1f40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_38c30c53-d6e1-462e-aa12-c3eb59ddbcc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_8995c982-68d3-4969-a179-fd7a74cbbaf3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_38c30c53-d6e1-462e-aa12-c3eb59ddbcc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_75678514-6d13-4425-8a0c-e75a19ccf2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_eb4438e9-2073-4ee7-9ab0-70dde8dafe26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_75678514-6d13-4425-8a0c-e75a19ccf2d6" xlink:to="loc_us-gaap_CommonStockValue_eb4438e9-2073-4ee7-9ab0-70dde8dafe26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ed5687fd-7950-46a9-93ff-85c1947bcc7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_75678514-6d13-4425-8a0c-e75a19ccf2d6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ed5687fd-7950-46a9-93ff-85c1947bcc7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2398a4cb-9bfe-428b-914d-26c93cb14679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_75678514-6d13-4425-8a0c-e75a19ccf2d6" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2398a4cb-9bfe-428b-914d-26c93cb14679" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a731d371-247d-462d-a863-787ad0e61828" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_75678514-6d13-4425-8a0c-e75a19ccf2d6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a731d371-247d-462d-a863-787ad0e61828" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0bf9b51b-6944-4b9a-b00e-e251f0975271" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_76da40c3-5546-44fc-9fa3-4d6b2793102a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0bf9b51b-6944-4b9a-b00e-e251f0975271" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_76da40c3-5546-44fc-9fa3-4d6b2793102a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e9f162a7-94dd-4ddb-9316-b661eb075472" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0bf9b51b-6944-4b9a-b00e-e251f0975271" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e9f162a7-94dd-4ddb-9316-b661eb075472" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4eaf5ae3-adfa-4487-91e5-acc3a0474059" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0bf9b51b-6944-4b9a-b00e-e251f0975271" xlink:to="loc_us-gaap_InventoryNet_4eaf5ae3-adfa-4487-91e5-acc3a0474059" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_b2490e82-ca9c-41b0-8a7c-aa7271e9e269" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0bf9b51b-6944-4b9a-b00e-e251f0975271" xlink:to="loc_us-gaap_IncomeTaxesReceivable_b2490e82-ca9c-41b0-8a7c-aa7271e9e269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_eca2fb50-fb34-4469-baf8-9b360c9322bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_0bf9b51b-6944-4b9a-b00e-e251f0975271" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_eca2fb50-fb34-4469-baf8-9b360c9322bc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="hwkn-20210328.xsd#CondensedConsolidatedStatementsofIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a80f41f8-538d-483f-bcc6-603f93af8128" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_19dd45d1-dd50-420e-8034-265e4ae1364c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a80f41f8-538d-483f-bcc6-603f93af8128" xlink:to="loc_us-gaap_Revenues_19dd45d1-dd50-420e-8034-265e4ae1364c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_7df58077-ccd7-40ab-b503-bd4f01f59556" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_a80f41f8-538d-483f-bcc6-603f93af8128" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_7df58077-ccd7-40ab-b503-bd4f01f59556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_899bc2bf-442f-44d5-afa5-5605d5dae22e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b0ec21c7-af1c-4186-a020-094bbb8113d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_899bc2bf-442f-44d5-afa5-5605d5dae22e" xlink:to="loc_us-gaap_GrossProfit_b0ec21c7-af1c-4186-a020-094bbb8113d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6c069905-e981-4de7-bdab-e84647472499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_899bc2bf-442f-44d5-afa5-5605d5dae22e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6c069905-e981-4de7-bdab-e84647472499" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_94105c07-30bf-46ae-97e7-3adbd7c31992" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_2fda6731-5d13-4c41-9cdf-5ee8da634e46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_94105c07-30bf-46ae-97e7-3adbd7c31992" xlink:to="loc_us-gaap_OperatingIncomeLoss_2fda6731-5d13-4c41-9cdf-5ee8da634e46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_4592ebb3-cacc-4aa6-8e98-7aa86aa2d7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_94105c07-30bf-46ae-97e7-3adbd7c31992" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_4592ebb3-cacc-4aa6-8e98-7aa86aa2d7a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_35f1a75c-2eb5-4719-aef8-e2c24cfd7d95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_94105c07-30bf-46ae-97e7-3adbd7c31992" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_35f1a75c-2eb5-4719-aef8-e2c24cfd7d95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d7128783-3d95-4cc7-98f0-f7422e2643cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_83f445af-6b11-46f4-9c1f-9421f64b0863" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d7128783-3d95-4cc7-98f0-f7422e2643cf" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_83f445af-6b11-46f4-9c1f-9421f64b0863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d056a6e9-8aa6-480a-88d7-fdd302766dea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d7128783-3d95-4cc7-98f0-f7422e2643cf" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d056a6e9-8aa6-480a-88d7-fdd302766dea" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="hwkn-20210328.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:calculationLink xlink:role="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_0b9e4798-87b8-4177-8145-4100dfaef168" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3c7dba2c-0d02-4a8d-b358-42f4d908fc29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0b9e4798-87b8-4177-8145-4100dfaef168" xlink:to="loc_us-gaap_NetIncomeLoss_3c7dba2c-0d02-4a8d-b358-42f4d908fc29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a8d1206f-05fd-4db1-8937-18d4b28ef507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_0b9e4798-87b8-4177-8145-4100dfaef168" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a8d1206f-05fd-4db1-8937-18d4b28ef507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2ce0b22b-b382-47bc-8f33-73309814c418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_fdf0c920-6994-4a83-95eb-c203146032b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2ce0b22b-b382-47bc-8f33-73309814c418" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_fdf0c920-6994-4a83-95eb-c203146032b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_df9577f4-3bf2-425f-a00b-602c99e2252f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2ce0b22b-b382-47bc-8f33-73309814c418" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_df9577f4-3bf2-425f-a00b-602c99e2252f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="hwkn-20210328.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_67076c48-370f-45cf-9660-f71b00e3bec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e1145817-24e3-4458-a3ed-adbf60f623ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_67076c48-370f-45cf-9660-f71b00e3bec6" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e1145817-24e3-4458-a3ed-adbf60f623ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a0abed0c-e803-43d3-b9d2-72dd34bb76c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_67076c48-370f-45cf-9660-f71b00e3bec6" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a0abed0c-e803-43d3-b9d2-72dd34bb76c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a208e99a-ac4c-4c7f-a3a6-ea7900bdfbeb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_67076c48-370f-45cf-9660-f71b00e3bec6" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a208e99a-ac4c-4c7f-a3a6-ea7900bdfbeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_51029a53-ee57-4bff-b635-eb98968ec8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_51029a53-ee57-4bff-b635-eb98968ec8fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6bfac222-ac38-477d-91e8-51834c43d1db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6bfac222-ac38-477d-91e8-51834c43d1db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_3336e09a-8a36-484e-8ee1-7408ebb57034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_ShareBasedCompensation_3336e09a-8a36-484e-8ee1-7408ebb57034" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_649ed46a-ddbd-45df-ba22-b00f7ec06612" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_649ed46a-ddbd-45df-ba22-b00f7ec06612" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7fa1971a-58da-47f7-b027-fe375908bc73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7fa1971a-58da-47f7-b027-fe375908bc73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_9929bcee-d394-4c70-90b5-2280eeb330d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_9929bcee-d394-4c70-90b5-2280eeb330d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0265f24c-2adb-4cf6-836f-7bb3923fc574" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0265f24c-2adb-4cf6-836f-7bb3923fc574" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_8888eef0-fef9-489b-a96f-482e6028bdad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_8888eef0-fef9-489b-a96f-482e6028bdad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_358e08ea-e2e4-4ee4-8a11-b2092e7de0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_358e08ea-e2e4-4ee4-8a11-b2092e7de0b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e542b83c-1757-49a8-9d92-d773ae593ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_e542b83c-1757-49a8-9d92-d773ae593ee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments_c6ba0220-0625-4aa7-83fb-2deac035a30b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments_c6ba0220-0625-4aa7-83fb-2deac035a30b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9cce4b19-6ebe-42bc-b66f-0a918e085097" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_NetIncomeLoss_9cce4b19-6ebe-42bc-b66f-0a918e085097" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_21ba0019-5e80-4b2e-a1a8-3cf7e3d9d928" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_OperatingLeasePayments_21ba0019-5e80-4b2e-a1a8-3cf7e3d9d928" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_382b4188-97d5-49ad-b06d-89b5082608ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5d0ffbcb-f4bf-4b68-bcae-e29ed8943d08" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_382b4188-97d5-49ad-b06d-89b5082608ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_9d6198ef-95cf-47e8-b657-5f3f583f5927" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_95dc2a25-16ba-4c28-adc6-1e41cbaa4044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_9d6198ef-95cf-47e8-b657-5f3f583f5927" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_95dc2a25-16ba-4c28-adc6-1e41cbaa4044" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c3c19a3a-2955-495d-bded-86f0c2b6efd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_9d6198ef-95cf-47e8-b657-5f3f583f5927" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c3c19a3a-2955-495d-bded-86f0c2b6efd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ebf0d57d-6b8b-465a-be93-88c10b2f5063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_9d6198ef-95cf-47e8-b657-5f3f583f5927" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ebf0d57d-6b8b-465a-be93-88c10b2f5063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_22ff2076-8ea7-4409-abc8-cb73284705b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_3f881015-e152-4374-bc72-32f23350309e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_22ff2076-8ea7-4409-abc8-cb73284705b9" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_3f881015-e152-4374-bc72-32f23350309e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f7cf70fb-f63e-4b00-a483-76a14de88ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_22ff2076-8ea7-4409-abc8-cb73284705b9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_f7cf70fb-f63e-4b00-a483-76a14de88ad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_SharesSurrenduredForPayrollTaxes_415a4da2-836e-449d-a772-3ce6b0a361ae" xlink:href="hwkn-20210328.xsd#hwkn_SharesSurrenduredForPayrollTaxes"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_22ff2076-8ea7-4409-abc8-cb73284705b9" xlink:to="loc_hwkn_SharesSurrenduredForPayrollTaxes_415a4da2-836e-449d-a772-3ce6b0a361ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_82c0174e-2784-4721-aa42-ff61cb264119" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_22ff2076-8ea7-4409-abc8-cb73284705b9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_82c0174e-2784-4721-aa42-ff61cb264119" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_3c2cdcac-3acf-4001-aaea-30f6ac2ca47f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_22ff2076-8ea7-4409-abc8-cb73284705b9" xlink:to="loc_us-gaap_RepaymentsOfDebt_3c2cdcac-3acf-4001-aaea-30f6ac2ca47f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_f63b830a-1b35-42eb-9e89-91eb85df92c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_22ff2076-8ea7-4409-abc8-cb73284705b9" xlink:to="loc_us-gaap_RepaymentsOfOtherLongTermDebt_f63b830a-1b35-42eb-9e89-91eb85df92c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_26d68644-fa42-4441-b96a-5b633e4cb115" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_22ff2076-8ea7-4409-abc8-cb73284705b9" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_26d68644-fa42-4441-b96a-5b633e4cb115" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_75ff9629-4c06-410a-9b00-551444a27882" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_22ff2076-8ea7-4409-abc8-cb73284705b9" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_75ff9629-4c06-410a-9b00-551444a27882" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/InventoriesDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.hawkinsinc.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ff8e5bfe-591d-4f9d-9261-d45971c25c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_d0b931d2-c7bc-42cb-bb03-56a1495040e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ff8e5bfe-591d-4f9d-9261-d45971c25c55" xlink:to="loc_us-gaap_InventoryFinishedGoods_d0b931d2-c7bc-42cb-bb03-56a1495040e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_2312c116-6d25-4a29-bcd4-3f4768b49f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ff8e5bfe-591d-4f9d-9261-d45971c25c55" xlink:to="loc_us-gaap_InventoryLIFOReserve_2312c116-6d25-4a29-bcd4-3f4768b49f1b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4ec025eb-c888-4091-87e5-a6d3423c076e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2db31947-634e-4e29-9d73-1c9348fbd374" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4ec025eb-c888-4091-87e5-a6d3423c076e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_2db31947-634e-4e29-9d73-1c9348fbd374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0df3bc61-d22b-4219-a9aa-40b2d2aec79f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_4ec025eb-c888-4091-87e5-a6d3423c076e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0df3bc61-d22b-4219-a9aa-40b2d2aec79f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_69184753-4a9c-4981-9308-237fb697cc90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_22037939-1dbf-4eb5-a980-91d3e6f41949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_69184753-4a9c-4981-9308-237fb697cc90" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_22037939-1dbf-4eb5-a980-91d3e6f41949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_0b407d10-7564-452f-8939-71936c324be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_69184753-4a9c-4981-9308-237fb697cc90" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_0b407d10-7564-452f-8939-71936c324be8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#IncomeTaxesProvisionofIncomeTaxDetails"/>
  <link:calculationLink xlink:role="http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8ca7db98-6c4e-4fdb-8127-73f84b05b440" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1ffb7384-b835-49b1-9f4f-b1aaccbd9000" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8ca7db98-6c4e-4fdb-8127-73f84b05b440" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_1ffb7384-b835-49b1-9f4f-b1aaccbd9000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_373f89bc-a545-4ab3-a831-bce22b8f9cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8ca7db98-6c4e-4fdb-8127-73f84b05b440" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_373f89bc-a545-4ab3-a831-bce22b8f9cf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_4ba208c9-b8ce-4671-bb51-481a542637a3" xlink:href="hwkn-20210328.xsd#hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_d731a39b-c790-451c-ba18-e3c5b05c1050" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_4ba208c9-b8ce-4671-bb51-481a542637a3" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_d731a39b-c790-451c-ba18-e3c5b05c1050" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_fbac9c9b-d8ba-424a-bdbc-3bfe6a700b03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_4ba208c9-b8ce-4671-bb51-481a542637a3" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_fbac9c9b-d8ba-424a-bdbc-3bfe6a700b03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_7078d499-8c5c-42e0-b367-2fce1bbda5e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9b3519bc-49ad-4bda-8434-89c813a5c907" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7078d499-8c5c-42e0-b367-2fce1bbda5e6" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_9b3519bc-49ad-4bda-8434-89c813a5c907" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_53daa59d-ff67-42b9-99d3-bad61a4d2f36" xlink:href="hwkn-20210328.xsd#hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_7078d499-8c5c-42e0-b367-2fce1bbda5e6" xlink:to="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_53daa59d-ff67-42b9-99d3-bad61a4d2f36" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_27146abc-d366-485c-abb6-64ef60999d4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a8abb452-b0b9-4558-b72d-49fb9bdf8cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_27146abc-d366-485c-abb6-64ef60999d4f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a8abb452-b0b9-4558-b72d-49fb9bdf8cbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_9378a37d-7e53-490d-9455-44cab10911dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_27146abc-d366-485c-abb6-64ef60999d4f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_9378a37d-7e53-490d-9455-44cab10911dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_a22cb5fc-81a7-4076-8468-d6596f62c7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_27146abc-d366-485c-abb6-64ef60999d4f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_a22cb5fc-81a7-4076-8468-d6596f62c7a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_3a7c11b4-a5e0-4095-a37e-99d49a20356c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_27146abc-d366-485c-abb6-64ef60999d4f" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_3a7c11b4-a5e0-4095-a37e-99d49a20356c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_fffb26f8-c2b9-40fd-9cda-5c8852452d46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_ad254281-309f-4893-a5a4-d062ede81018" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fffb26f8-c2b9-40fd-9cda-5c8852452d46" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_ad254281-309f-4893-a5a4-d062ede81018" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8cecd0d4-c722-41f0-be82-6d9828845c71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fffb26f8-c2b9-40fd-9cda-5c8852452d46" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8cecd0d4-c722-41f0-be82-6d9828845c71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_d9aaf2ae-4772-403c-8f10-f95be5e09f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fffb26f8-c2b9-40fd-9cda-5c8852452d46" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_d9aaf2ae-4772-403c-8f10-f95be5e09f0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_7625772d-9867-4981-83d3-1a90797786fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fffb26f8-c2b9-40fd-9cda-5c8852452d46" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_7625772d-9867-4981-83d3-1a90797786fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_c59792f6-9fd3-455a-90f0-650bc4817ad8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fffb26f8-c2b9-40fd-9cda-5c8852452d46" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_c59792f6-9fd3-455a-90f0-650bc4817ad8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities_bec8d436-95a1-4f56-9b0f-e5c4904b1434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_fffb26f8-c2b9-40fd-9cda-5c8852452d46" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities_bec8d436-95a1-4f56-9b0f-e5c4904b1434" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_26666e57-19e0-4ab7-a544-54ff47761e66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_ea949298-8080-4dc2-a23a-5e5e4ff8a3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_26666e57-19e0-4ab7-a544-54ff47761e66" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_ea949298-8080-4dc2-a23a-5e5e4ff8a3bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f304c5ae-4f47-4611-a7b9-8ae9e7b7e7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_26666e57-19e0-4ab7-a544-54ff47761e66" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_f304c5ae-4f47-4611-a7b9-8ae9e7b7e7b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_6ce7cbbe-97ab-433d-be6b-16b5048bdcdd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_b0b1ee6a-9b0a-4976-aaa8-11cf75a732e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_6ce7cbbe-97ab-433d-be6b-16b5048bdcdd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_b0b1ee6a-9b0a-4976-aaa8-11cf75a732e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_772607c5-e5e8-4fda-a2a9-929005beb8f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_6ce7cbbe-97ab-433d-be6b-16b5048bdcdd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_772607c5-e5e8-4fda-a2a9-929005beb8f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bc4dfbb0-d452-469a-a597-8e067d5592cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_6ce7cbbe-97ab-433d-be6b-16b5048bdcdd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_bc4dfbb0-d452-469a-a597-8e067d5592cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_7ef58089-80a4-4d8f-9f69-6b48a069229c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_6ce7cbbe-97ab-433d-be6b-16b5048bdcdd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_7ef58089-80a4-4d8f-9f69-6b48a069229c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_42bdb03a-991d-45db-a0b4-aba8c2c4ec1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_6ce7cbbe-97ab-433d-be6b-16b5048bdcdd" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_42bdb03a-991d-45db-a0b4-aba8c2c4ec1c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>hwkn-20210328_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:8285c0ef-22be-47d1-a290-1d02f518b5df,g:5aef6009-5b3e-4862-83c9-d391da4b028a-->
<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.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="hwkn-20210328.xsd#CondensedConsolidatedStatementsofIncomeUnaudited"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="extended" id="i3a18162b99474df9af28e058457221a3_CondensedConsolidatedStatementsofIncomeUnaudited">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a38898fd-b01b-4c67-9ec5-c319ee4bd882" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4f7ffd89-b20b-4951-83c4-751250ee07a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_a38898fd-b01b-4c67-9ec5-c319ee4bd882" xlink:to="loc_us-gaap_StatementTable_4f7ffd89-b20b-4951-83c4-751250ee07a5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0330b326-1bf1-4e88-bf40-2bbb60665579" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_4f7ffd89-b20b-4951-83c4-751250ee07a5" xlink:to="loc_srt_StatementScenarioAxis_0330b326-1bf1-4e88-bf40-2bbb60665579" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_0330b326-1bf1-4e88-bf40-2bbb60665579_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_0330b326-1bf1-4e88-bf40-2bbb60665579" xlink:to="loc_srt_ScenarioUnspecifiedDomain_0330b326-1bf1-4e88-bf40-2bbb60665579_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_9da28a2f-0cf7-4850-b639-f9c357a6c255" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_0330b326-1bf1-4e88-bf40-2bbb60665579" xlink:to="loc_srt_ScenarioUnspecifiedDomain_9da28a2f-0cf7-4850-b639-f9c357a6c255" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" xlink:type="extended" id="id5238e6bffc3431da6dba00156d0a7fb_ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_86a68847-1270-4e22-9c71-0c1214ac9e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_86a68847-1270-4e22-9c71-0c1214ac9e7d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_820e7f2f-1ebb-453f-927f-7c03f67760f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_SharesIssued_820e7f2f-1ebb-453f-927f-7c03f67760f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d88f3fbb-e708-4270-80a9-70172fa153a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockholdersEquity_d88f3fbb-e708-4270-80a9-70172fa153a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e73fd3a7-91e6-4ba2-b202-e59d6e553912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_DividendsCommonStockCash_e73fd3a7-91e6-4ba2-b202-e59d6e553912" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3864a51c-f125-4268-98d5-dc105fa59fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3864a51c-f125-4268-98d5-dc105fa59fb9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c4a8e9a7-1b8b-4970-a878-769877c6389d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c4a8e9a7-1b8b-4970-a878-769877c6389d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_cbf8d01b-32a0-4a09-ba8a-f2900962f243" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_cbf8d01b-32a0-4a09-ba8a-f2900962f243" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares_a2088c38-5f22-481f-828a-f164b9e3f0e6" xlink:href="hwkn-20210328.xsd#hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares_a2088c38-5f22-481f-828a-f164b9e3f0e6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue_867dae44-56f8-4f4e-b568-6bb58fb53435" xlink:href="hwkn-20210328.xsd#hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue_867dae44-56f8-4f4e-b568-6bb58fb53435" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3c197329-28aa-424c-a8ce-08a03e0bb3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3c197329-28aa-424c-a8ce-08a03e0bb3d5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e7051e18-6b27-4d13-acbd-07dfb37ebe6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e7051e18-6b27-4d13-acbd-07dfb37ebe6a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_0400f2fd-c65a-4235-875c-ed3f1fd8e898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_0400f2fd-c65a-4235-875c-ed3f1fd8e898" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_27c83e68-1be1-4a37-9621-75bb32f7c2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_27c83e68-1be1-4a37-9621-75bb32f7c2aa" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f6ef714-680c-4ff8-83ce-0ee747e75cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f6ef714-680c-4ff8-83ce-0ee747e75cb0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5a292280-2611-4350-8007-73b61fd654c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_NetIncomeLoss_5a292280-2611-4350-8007-73b61fd654c3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_142bc7ce-9e5b-4734-8ab7-6a4070cf869e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ba4a1716-6105-4a9a-abb0-229b19601904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f63bd3ec-301d-4cba-bab0-7b7959d1830c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_86a68847-1270-4e22-9c71-0c1214ac9e7d" xlink:to="loc_us-gaap_StatementTable_f63bd3ec-301d-4cba-bab0-7b7959d1830c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e05a6a78-f007-4108-8000-7f00c593cc66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_f63bd3ec-301d-4cba-bab0-7b7959d1830c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e05a6a78-f007-4108-8000-7f00c593cc66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e05a6a78-f007-4108-8000-7f00c593cc66_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e05a6a78-f007-4108-8000-7f00c593cc66" xlink:to="loc_us-gaap_EquityComponentDomain_e05a6a78-f007-4108-8000-7f00c593cc66_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e05a6a78-f007-4108-8000-7f00c593cc66" xlink:to="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_88ff96cc-7a90-4254-9d8a-ef0687249b69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:to="loc_us-gaap_CommonStockMember_88ff96cc-7a90-4254-9d8a-ef0687249b69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_1bb722f4-ac90-4d8f-bdf0-c284d8662382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_1bb722f4-ac90-4d8f-bdf0-c284d8662382" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b306f848-15f5-45e0-aad1-6c4e503d206d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:to="loc_us-gaap_RetainedEarningsMember_b306f848-15f5-45e0-aad1-6c4e503d206d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ce36323d-d64c-40b1-8b44-d54c7a235a90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ce36323d-d64c-40b1-8b44-d54c7a235a90" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#NatureofBusinessandSignificantAccountingPoliciesTextualDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" xlink:type="extended" id="ic65ed3a6dc8b421895a5d81e91c955c1_NatureofBusinessandSignificantAccountingPoliciesTextualDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_d73387fa-da5a-48a8-9d7d-da6ff00f755d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_NumberOfReportableSegments_d73387fa-da5a-48a8-9d7d-da6ff00f755d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfLIFOInventory_1cbe9651-b9e6-4c80-8cb5-05db78eee1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PercentageOfLIFOInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_PercentageOfLIFOInventory_1cbe9651-b9e6-4c80-8cb5-05db78eee1f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfFIFOInventory_2b0fc7c9-3944-4219-9316-8f745cd6afcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PercentageOfFIFOInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_PercentageOfFIFOInventory_2b0fc7c9-3944-4219-9316-8f745cd6afcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c4c73276-f189-429d-a9bc-e471ee1c6717" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c4c73276-f189-429d-a9bc-e471ee1c6717" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_c7028ef6-8687-48fc-a6bb-4208f06da87f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_AssetImpairmentCharges_c7028ef6-8687-48fc-a6bb-4208f06da87f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_53c16ede-a6af-4544-aa56-c1f1c37e268e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_StatementTable_53c16ede-a6af-4544-aa56-c1f1c37e268e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_20e88a84-190a-4a83-9124-68103877cb9d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_53c16ede-a6af-4544-aa56-c1f1c37e268e" xlink:to="loc_srt_RangeAxis_20e88a84-190a-4a83-9124-68103877cb9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_20e88a84-190a-4a83-9124-68103877cb9d_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_20e88a84-190a-4a83-9124-68103877cb9d" xlink:to="loc_srt_RangeMember_20e88a84-190a-4a83-9124-68103877cb9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_20e88a84-190a-4a83-9124-68103877cb9d" xlink:to="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d44ffbee-4cae-45b2-8bba-7ce97a2d1736" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:to="loc_srt_MaximumMember_d44ffbee-4cae-45b2-8bba-7ce97a2d1736" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb9550e7-5069-48b0-bb2d-ff9de0dc4e91" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:to="loc_srt_MinimumMember_eb9550e7-5069-48b0-bb2d-ff9de0dc4e91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_16d71ba3-093e-4bef-97e6-a4075c61b9ec" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:to="loc_srt_WeightedAverageMember_16d71ba3-093e-4bef-97e6-a4075c61b9ec" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#NatureofBusinessandSignificantAccountingPoliciesPPEDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" xlink:type="extended" id="i4e3c1140ca9a4196b5f777921735eec1_NatureofBusinessandSignificantAccountingPoliciesPPEDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_cf181b9f-7ec8-4e8d-805e-03d4a7334eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_cf181b9f-7ec8-4e8d-805e-03d4a7334eda" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_b7ca9401-d925-425e-9ef0-8d837cbb83ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:to="loc_us-gaap_AssetImpairmentCharges_b7ca9401-d925-425e-9ef0-8d837cbb83ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_41108fc2-3db9-4140-adc9-07eec361bff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:to="loc_us-gaap_Depreciation_41108fc2-3db9-4140-adc9-07eec361bff3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_06ca69d9-f969-48d2-9331-b9efcc59b2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_06ca69d9-f969-48d2-9331-b9efcc59b2e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0ecc3ca-8458-4a34-b286-5edf1dad85d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_06ca69d9-f969-48d2-9331-b9efcc59b2e6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0ecc3ca-8458-4a34-b286-5edf1dad85d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a0ecc3ca-8458-4a34-b286-5edf1dad85d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0ecc3ca-8458-4a34-b286-5edf1dad85d1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a0ecc3ca-8458-4a34-b286-5edf1dad85d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0ecc3ca-8458-4a34-b286-5edf1dad85d1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1dcc4670-deaa-4a93-b434-ccd0407bb43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_1dcc4670-deaa-4a93-b434-ccd0407bb43a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_76ee002b-fce0-421b-9426-d121fef7797c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_76ee002b-fce0-421b-9426-d121fef7797c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_e1cab0d1-4f67-4520-b6b6-725def5f73cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:to="loc_us-gaap_TransportationEquipmentMember_e1cab0d1-4f67-4520-b6b6-725def5f73cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_9214bee4-d18c-4d9a-a79a-cf716cc9c117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:to="loc_us-gaap_OfficeEquipmentMember_9214bee4-d18c-4d9a-a79a-cf716cc9c117" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37a2b0d1-3167-4bc5-b0af-c24822f7508b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_06ca69d9-f969-48d2-9331-b9efcc59b2e6" xlink:to="loc_srt_RangeAxis_37a2b0d1-3167-4bc5-b0af-c24822f7508b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_37a2b0d1-3167-4bc5-b0af-c24822f7508b_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_37a2b0d1-3167-4bc5-b0af-c24822f7508b" xlink:to="loc_srt_RangeMember_37a2b0d1-3167-4bc5-b0af-c24822f7508b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_37a2b0d1-3167-4bc5-b0af-c24822f7508b" xlink:to="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7bd1b451-ec66-4ce2-b9c8-763e564462be" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:to="loc_srt_MinimumMember_7bd1b451-ec66-4ce2-b9c8-763e564462be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fcb33144-7b39-49e0-abf5-ca059c407e0e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:to="loc_srt_MaximumMember_fcb33144-7b39-49e0-abf5-ca059c407e0e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_aa241896-b058-40a7-bb08-1329cac64ff1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:to="loc_srt_WeightedAverageMember_aa241896-b058-40a7-bb08-1329cac64ff1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#BusinessCombinationsandAssetAcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="extended" id="ide09127c433a465c89658b1a99949e8d_BusinessCombinationsandAssetAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_c403ac3a-47bb-45d1-9afa-4f95b924cdad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_c403ac3a-47bb-45d1-9afa-4f95b924cdad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6ec41496-89fa-4af8-a406-dff3fb761315" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6ec41496-89fa-4af8-a406-dff3fb761315" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_458a0b50-0dee-4c66-bc65-5626d876c0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_458a0b50-0dee-4c66-bc65-5626d876c0a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_8ba983f1-9409-4cd4-b547-c055e13d9af0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_8ba983f1-9409-4cd4-b547-c055e13d9af0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c494e3f9-f013-413a-8d0e-2b5897cff5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_Goodwill_c494e3f9-f013-413a-8d0e-2b5897cff5a9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings_fa9620bd-7885-43cc-8fd3-3f821a2cc710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings_fa9620bd-7885-43cc-8fd3-3f821a2cc710" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_67e55dae-ace8-45bd-a9bb-a2471b40c05f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_67e55dae-ace8-45bd-a9bb-a2471b40c05f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment_4e5f6629-843b-4b7b-9694-eb63cd06dc67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment_4e5f6629-843b-4b7b-9694-eb63cd06dc67" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements_98c6c11c-1960-4339-ab48-7adc8f71d363" xlink:href="hwkn-20210328.xsd#hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements_98c6c11c-1960-4339-ab48-7adc8f71d363" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_d99aa0a6-b757-4332-86e6-ba301db5678c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_AssetAcquisitionTable_d99aa0a6-b757-4332-86e6-ba301db5678c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_10e6c327-d25d-43f1-859b-067a8881f42c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_d99aa0a6-b757-4332-86e6-ba301db5678c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_10e6c327-d25d-43f1-859b-067a8881f42c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_10e6c327-d25d-43f1-859b-067a8881f42c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_10e6c327-d25d-43f1-859b-067a8881f42c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_10e6c327-d25d-43f1-859b-067a8881f42c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_10e6c327-d25d-43f1-859b-067a8881f42c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember_c37390d9-8781-446b-aea2-5f2700bfe288" xlink:href="hwkn-20210328.xsd#hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:to="loc_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember_c37390d9-8781-446b-aea2-5f2700bfe288" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_PropertyMember_6a434857-ba48-4f7e-b208-5a822e5a408f" xlink:href="hwkn-20210328.xsd#hwkn_PropertyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:to="loc_hwkn_PropertyMember_6a434857-ba48-4f7e-b208-5a822e5a408f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember_5e152c6d-43ba-4d61-9023-d04ea939dfd8" xlink:href="hwkn-20210328.xsd#hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:to="loc_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember_5e152c6d-43ba-4d61-9023-d04ea939dfd8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/RevenueDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#RevenueDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/RevenueDetails" xlink:type="extended" id="i06118c56445a428d95781d45b9c607ab_RevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9680ae57-3f78-478a-a2f2-5484b00d982f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_be7f3866-68ad-4a5b-a460-faa123a6c6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9680ae57-3f78-478a-a2f2-5484b00d982f" xlink:to="loc_us-gaap_Revenues_be7f3866-68ad-4a5b-a460-faa123a6c6c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c5c211cc-fb5e-47ee-8dbc-f7d84e5f5656" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9680ae57-3f78-478a-a2f2-5484b00d982f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c5c211cc-fb5e-47ee-8dbc-f7d84e5f5656" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d2b7596d-b758-46d5-8748-159e7fb18c10" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5c211cc-fb5e-47ee-8dbc-f7d84e5f5656" xlink:to="loc_srt_ProductOrServiceAxis_d2b7596d-b758-46d5-8748-159e7fb18c10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d2b7596d-b758-46d5-8748-159e7fb18c10_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d2b7596d-b758-46d5-8748-159e7fb18c10" xlink:to="loc_srt_ProductsAndServicesDomain_d2b7596d-b758-46d5-8748-159e7fb18c10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d2b7596d-b758-46d5-8748-159e7fb18c10" xlink:to="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BulkDistributedspecialtyproductsMember_53439503-c243-4d2d-88d5-5014030a6b86" xlink:href="hwkn-20210328.xsd#hwkn_BulkDistributedspecialtyproductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:to="loc_hwkn_BulkDistributedspecialtyproductsMember_53439503-c243-4d2d-88d5-5014030a6b86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_ManufacturedblendedorrepackagedproductsMember_f7f3643d-2788-447b-83e2-c5cfc646923e" xlink:href="hwkn-20210328.xsd#hwkn_ManufacturedblendedorrepackagedproductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:to="loc_hwkn_ManufacturedblendedorrepackagedproductsMember_f7f3643d-2788-447b-83e2-c5cfc646923e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_OtherMember_a57061fe-a709-4220-99ae-bcff89331f27" xlink:href="hwkn-20210328.xsd#hwkn_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:to="loc_hwkn_OtherMember_a57061fe-a709-4220-99ae-bcff89331f27" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_24d9f143-dfdb-4cae-9d6f-9906fd540e45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5c211cc-fb5e-47ee-8dbc-f7d84e5f5656" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_24d9f143-dfdb-4cae-9d6f-9906fd540e45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_24d9f143-dfdb-4cae-9d6f-9906fd540e45_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_24d9f143-dfdb-4cae-9d6f-9906fd540e45" xlink:to="loc_us-gaap_SegmentDomain_24d9f143-dfdb-4cae-9d6f-9906fd540e45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_24d9f143-dfdb-4cae-9d6f-9906fd540e45" xlink:to="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_3a1d10c7-2b08-434f-bc55-3ef5898e8b39" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:to="loc_hwkn_IndustrialMember_3a1d10c7-2b08-434f-bc55-3ef5898e8b39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_c70d0823-f023-4686-a630-27c172cd1ab7" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:to="loc_hwkn_WaterTreatmentMember_c70d0823-f023-4686-a630-27c172cd1ab7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_HealthandNutritionMember_afdcc771-f6a7-4bfc-8b27-d0692e9f13d6" xlink:href="hwkn-20210328.xsd#hwkn_HealthandNutritionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:to="loc_hwkn_HealthandNutritionMember_afdcc771-f6a7-4bfc-8b27-d0692e9f13d6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#DerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" xlink:type="extended" id="i7b0323aaabce4ad4b0919a2f9b3445d6_DerivativeInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_daf44239-486c-4efb-98ec-88193752dd87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_daf44239-486c-4efb-98ec-88193752dd87" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_2b0effce-9a80-478c-b02c-c2b2fce7e5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_2b0effce-9a80-478c-b02c-c2b2fce7e5c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_3060250a-4e94-4dfe-b185-0d01fc89aa29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_3060250a-4e94-4dfe-b185-0d01fc89aa29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_44de0b2e-084c-41a7-bc9c-6d36c9097d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:to="loc_us-gaap_DerivativeTable_44de0b2e-084c-41a7-bc9c-6d36c9097d0b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7684149f-ae7c-4e30-8f67-ee94d31817ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_44de0b2e-084c-41a7-bc9c-6d36c9097d0b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7684149f-ae7c-4e30-8f67-ee94d31817ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7684149f-ae7c-4e30-8f67-ee94d31817ce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7684149f-ae7c-4e30-8f67-ee94d31817ce" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7684149f-ae7c-4e30-8f67-ee94d31817ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b69f4c4d-a36d-4ffe-b039-e09170f2ed08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7684149f-ae7c-4e30-8f67-ee94d31817ce" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b69f4c4d-a36d-4ffe-b039-e09170f2ed08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9e5690e6-613e-4aac-8044-6da62494f73d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b69f4c4d-a36d-4ffe-b039-e09170f2ed08" xlink:to="loc_us-gaap_InterestRateSwapMember_9e5690e6-613e-4aac-8044-6da62494f73d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#FairValueMeasurementsDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" xlink:type="extended" id="ida0b4841ebf34721999bd636b719c226_FairValueMeasurementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b225971-6639-4e5d-b9ff-6501410b18f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_edb7da78-0cd8-46d5-a239-d2e27e072ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b225971-6639-4e5d-b9ff-6501410b18f0" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_edb7da78-0cd8-46d5-a239-d2e27e072ef7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_1fec32a3-107c-4e2e-8e02-ff04ddc0754c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b225971-6639-4e5d-b9ff-6501410b18f0" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_1fec32a3-107c-4e2e-8e02-ff04ddc0754c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e2d8505b-2073-481f-b8f6-db86652834e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b225971-6639-4e5d-b9ff-6501410b18f0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e2d8505b-2073-481f-b8f6-db86652834e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_568b72f6-4512-4ae2-808f-baa44aece96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e2d8505b-2073-481f-b8f6-db86652834e6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_568b72f6-4512-4ae2-808f-baa44aece96e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_568b72f6-4512-4ae2-808f-baa44aece96e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_568b72f6-4512-4ae2-808f-baa44aece96e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_568b72f6-4512-4ae2-808f-baa44aece96e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9116530e-1a8f-48dc-92e1-d2d69e2ad9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_568b72f6-4512-4ae2-808f-baa44aece96e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9116530e-1a8f-48dc-92e1-d2d69e2ad9dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5dcd6c28-b362-4baa-865c-b84a70803e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9116530e-1a8f-48dc-92e1-d2d69e2ad9dc" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5dcd6c28-b362-4baa-865c-b84a70803e69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b56ec6e1-6037-4d2b-a153-75de41aa7bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9116530e-1a8f-48dc-92e1-d2d69e2ad9dc" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b56ec6e1-6037-4d2b-a153-75de41aa7bdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_21736598-f720-4fdd-bb8c-f7053a5cc41c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e2d8505b-2073-481f-b8f6-db86652834e6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_21736598-f720-4fdd-bb8c-f7053a5cc41c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_21736598-f720-4fdd-bb8c-f7053a5cc41c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_21736598-f720-4fdd-bb8c-f7053a5cc41c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_21736598-f720-4fdd-bb8c-f7053a5cc41c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d37c2a35-6ed1-4a42-96ed-89c7e1a21bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_21736598-f720-4fdd-bb8c-f7053a5cc41c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d37c2a35-6ed1-4a42-96ed-89c7e1a21bea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_1986c864-b913-475e-83d4-4c4c029bf31e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d37c2a35-6ed1-4a42-96ed-89c7e1a21bea" xlink:to="loc_us-gaap_InterestRateSwapMember_1986c864-b913-475e-83d4-4c4c029bf31e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#AssetsHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails" xlink:type="extended" id="i8afe3de3e5c44b14a7ad2fee98cd5214_AssetsHeldforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_da102d9d-59d2-4509-9399-a2bfc4ddd8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_da4555da-6c22-4bf2-aba6-2184f65e3a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_da102d9d-59d2-4509-9399-a2bfc4ddd8e4" xlink:to="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_da4555da-6c22-4bf2-aba6-2184f65e3a70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_14a33d9d-9842-43b2-b819-6a0e0d1606db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_da102d9d-59d2-4509-9399-a2bfc4ddd8e4" xlink:to="loc_us-gaap_StatementTable_14a33d9d-9842-43b2-b819-6a0e0d1606db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a779a136-b00e-4c17-8a1e-a9d7b334b778" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_14a33d9d-9842-43b2-b819-6a0e0d1606db" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a779a136-b00e-4c17-8a1e-a9d7b334b778" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a779a136-b00e-4c17-8a1e-a9d7b334b778_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a779a136-b00e-4c17-8a1e-a9d7b334b778" xlink:to="loc_us-gaap_SegmentDomain_a779a136-b00e-4c17-8a1e-a9d7b334b778_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4b543d5f-52a4-4f12-bcfe-b692e682fb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a779a136-b00e-4c17-8a1e-a9d7b334b778" xlink:to="loc_us-gaap_SegmentDomain_4b543d5f-52a4-4f12-bcfe-b692e682fb1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_49722e94-7e4b-4747-83cc-6ec3e14a3c00" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4b543d5f-52a4-4f12-bcfe-b692e682fb1e" xlink:to="loc_hwkn_IndustrialMember_49722e94-7e4b-4747-83cc-6ec3e14a3c00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_1f744786-50d0-452a-af0d-64af7d68878d" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4b543d5f-52a4-4f12-bcfe-b692e682fb1e" xlink:to="loc_hwkn_WaterTreatmentMember_1f744786-50d0-452a-af0d-64af7d68878d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#GoodwillandIntangibleAssetsGoodwillRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" xlink:type="extended" id="i7fcf47f081c34189bc7cb4b617155763_GoodwillandIntangibleAssetsGoodwillRollforwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_f67bda88-d820-4127-ac30-40748fb6b2f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:to="loc_us-gaap_NumberOfReportableSegments_f67bda88-d820-4127-ac30-40748fb6b2f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fc4e1d5e-f466-4e9d-b1a2-5784258a9c39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:to="loc_us-gaap_Goodwill_fc4e1d5e-f466-4e9d-b1a2-5784258a9c39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_606fb279-36a2-4efe-84a4-b243f0849bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_606fb279-36a2-4efe-84a4-b243f0849bb5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_cecb2a6d-c9b1-43e6-a67d-779d20fad181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_cecb2a6d-c9b1-43e6-a67d-779d20fad181" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9131d4a4-3fbe-4ea0-be04-1ff791e94be7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_cecb2a6d-c9b1-43e6-a67d-779d20fad181" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9131d4a4-3fbe-4ea0-be04-1ff791e94be7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9131d4a4-3fbe-4ea0-be04-1ff791e94be7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9131d4a4-3fbe-4ea0-be04-1ff791e94be7" xlink:to="loc_us-gaap_SegmentDomain_9131d4a4-3fbe-4ea0-be04-1ff791e94be7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9131d4a4-3fbe-4ea0-be04-1ff791e94be7" xlink:to="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_6b5470d0-5a73-4e0d-9009-7ffc556f8abe" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:to="loc_hwkn_IndustrialMember_6b5470d0-5a73-4e0d-9009-7ffc556f8abe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_350a2b9d-d852-4c70-8f0d-62eca901e41e" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:to="loc_hwkn_WaterTreatmentMember_350a2b9d-d852-4c70-8f0d-62eca901e41e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_HealthandNutritionMember_65790779-c60a-40f5-9fc7-7451115130de" xlink:href="hwkn-20210328.xsd#hwkn_HealthandNutritionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:to="loc_hwkn_HealthandNutritionMember_65790779-c60a-40f5-9fc7-7451115130de" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended" id="i389b7cccfd594d9dbff5acae9354288b_GoodwillandIntangibleAssetsIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6aafc8ab-9fde-4151-853c-48ec70e9f6de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_01650dc3-27c6-441c-a4ea-7c40b50d2838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6aafc8ab-9fde-4151-853c-48ec70e9f6de" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_01650dc3-27c6-441c-a4ea-7c40b50d2838" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_8f759a28-33d2-4279-9774-7b67ac5c3ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6aafc8ab-9fde-4151-853c-48ec70e9f6de" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_8f759a28-33d2-4279-9774-7b67ac5c3ef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_8f759a28-33d2-4279-9774-7b67ac5c3ef8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ba01d3e3-acf5-4d4c-b8be-1b8e7b17afb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ba01d3e3-acf5-4d4c-b8be-1b8e7b17afb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_581a4789-1b3b-4361-a0cc-68623b0bc90a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_581a4789-1b3b-4361-a0cc-68623b0bc90a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2e3f8695-50ed-4ef6-b1ce-ce90f0ac8407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2e3f8695-50ed-4ef6-b1ce-ce90f0ac8407" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2dc33b59-1300-4182-9f2c-632efa005d67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2dc33b59-1300-4182-9f2c-632efa005d67" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_5e9dd8f7-e9f3-4fb0-9838-03da7ef4eb37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_5e9dd8f7-e9f3-4fb0-9838-03da7ef4eb37" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a151aad-79bd-4623-aad0-88e9ca3256e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a151aad-79bd-4623-aad0-88e9ca3256e9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fa2d4bf6-19e8-4cc8-959c-a30c38c15924" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6aafc8ab-9fde-4151-853c-48ec70e9f6de" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fa2d4bf6-19e8-4cc8-959c-a30c38c15924" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ef13788-782c-4b77-8bad-d22091dc6d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fa2d4bf6-19e8-4cc8-959c-a30c38c15924" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ef13788-782c-4b77-8bad-d22091dc6d7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0ef13788-782c-4b77-8bad-d22091dc6d7c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ef13788-782c-4b77-8bad-d22091dc6d7c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0ef13788-782c-4b77-8bad-d22091dc6d7c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ef13788-782c-4b77-8bad-d22091dc6d7c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_140c80da-2e93-448f-961b-3759c3583896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:to="loc_us-gaap_CustomerRelationshipsMember_140c80da-2e93-448f-961b-3759c3583896" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_bbc33da0-d4cc-43b6-82bc-68bc8644e936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:to="loc_us-gaap_TrademarksMember_bbc33da0-d4cc-43b6-82bc-68bc8644e936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_683bb321-5aa5-499c-9493-cd49962223f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_683bb321-5aa5-499c-9493-cd49962223f6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/DebtDetailsTextual" xlink:type="simple" xlink:href="hwkn-20210328.xsd#DebtDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/DebtDetailsTextual" xlink:type="extended" id="i7a6af67868d74ef485698abad929ca09_DebtDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd2fa92a-cb07-4cd7-a1cb-25fc9ab2180f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd2fa92a-cb07-4cd7-a1cb-25fc9ab2180f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevolvingLoanFacilityLetterofCredit_105b32da-e696-4bb1-b58a-236b5d79a99d" xlink:href="hwkn-20210328.xsd#hwkn_RevolvingLoanFacilityLetterofCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_hwkn_RevolvingLoanFacilityLetterofCredit_105b32da-e696-4bb1-b58a-236b5d79a99d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevolvingLoanFacilitySwinglineSubfacility_9a679884-3560-4e30-be3e-f5aef2a5259a" xlink:href="hwkn-20210328.xsd#hwkn_RevolvingLoanFacilitySwinglineSubfacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_hwkn_RevolvingLoanFacilitySwinglineSubfacility_9a679884-3560-4e30-be3e-f5aef2a5259a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_3e88a469-43db-48b1-9320-d52f8d6872fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_3e88a469-43db-48b1-9320-d52f8d6872fb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_c37b3472-5450-484a-90b5-198c10bf4be2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_c37b3472-5450-484a-90b5-198c10bf4be2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_21a67339-7f70-4006-9d2f-3e2ae97ae2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_21a67339-7f70-4006-9d2f-3e2ae97ae2d4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_789c1133-500b-4a56-bed4-5adaa6a273db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_us-gaap_DebtInstrumentTable_789c1133-500b-4a56-bed4-5adaa6a273db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b798de53-185c-4be2-9170-f2b36c71b427" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_789c1133-500b-4a56-bed4-5adaa6a273db" xlink:to="loc_srt_RangeAxis_b798de53-185c-4be2-9170-f2b36c71b427" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b798de53-185c-4be2-9170-f2b36c71b427_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b798de53-185c-4be2-9170-f2b36c71b427" xlink:to="loc_srt_RangeMember_b798de53-185c-4be2-9170-f2b36c71b427_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ff84c60d-1113-4d4c-9c17-6e49b3c94cd0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b798de53-185c-4be2-9170-f2b36c71b427" xlink:to="loc_srt_RangeMember_ff84c60d-1113-4d4c-9c17-6e49b3c94cd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a7bcaccc-ea7a-420f-96e6-0099828a1761" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ff84c60d-1113-4d4c-9c17-6e49b3c94cd0" xlink:to="loc_srt_MinimumMember_a7bcaccc-ea7a-420f-96e6-0099828a1761" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_51851318-09f3-44c0-9cb1-2ea5c8370f6c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ff84c60d-1113-4d4c-9c17-6e49b3c94cd0" xlink:to="loc_srt_MaximumMember_51851318-09f3-44c0-9cb1-2ea5c8370f6c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/DebtDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/DebtDetails" xlink:type="extended" id="i4602ad3ffc5c4ce2a076a27837dc44c6_DebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_23e4e0ea-a6a0-4d58-9246-c5cefb34deac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_us-gaap_LongTermDebt_23e4e0ea-a6a0-4d58-9246-c5cefb34deac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_54f98d7f-0f81-40e2-b0eb-981f51df3d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_54f98d7f-0f81-40e2-b0eb-981f51df3d5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_Totaldebtnetofdebtissuancecosts_37fc35e0-ba2e-4735-abef-88b638aa1779" xlink:href="hwkn-20210328.xsd#hwkn_Totaldebtnetofdebtissuancecosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_hwkn_Totaldebtnetofdebtissuancecosts_37fc35e0-ba2e-4735-abef-88b638aa1779" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_192adc9e-ea6c-4c98-a15f-abf767a79175" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_us-gaap_LongTermDebtCurrent_192adc9e-ea6c-4c98-a15f-abf767a79175" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5fd4bc47-1bd7-4dbb-a3e2-7b1719a2bdfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5fd4bc47-1bd7-4dbb-a3e2-7b1719a2bdfb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fee35523-e2ac-4e20-ab48-309d5d0774f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_us-gaap_DebtInstrumentTable_fee35523-e2ac-4e20-ab48-309d5d0774f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8a5becaa-734d-4c03-a565-75c01515f3b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_fee35523-e2ac-4e20-ab48-309d5d0774f8" xlink:to="loc_us-gaap_CreditFacilityAxis_8a5becaa-734d-4c03-a565-75c01515f3b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_8a5becaa-734d-4c03-a565-75c01515f3b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_8a5becaa-734d-4c03-a565-75c01515f3b1" xlink:to="loc_us-gaap_CreditFacilityDomain_8a5becaa-734d-4c03-a565-75c01515f3b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_67126ebd-3029-4cfd-bf41-d6361554749e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_8a5becaa-734d-4c03-a565-75c01515f3b1" xlink:to="loc_us-gaap_CreditFacilityDomain_67126ebd-3029-4cfd-bf41-d6361554749e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_892a91c2-7f58-4755-996d-9b003e376929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_67126ebd-3029-4cfd-bf41-d6361554749e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_892a91c2-7f58-4755-996d-9b003e376929" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareBasedCompensationTables"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/ShareBasedCompensationTables" xlink:type="extended" id="ibc25c8be5f0545d8847d023cfd721c3e_ShareBasedCompensationTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67e82670-fba4-464d-8821-de88df27c41a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_a6ed2dc1-5431-46aa-9a61-ea0992de0743" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67e82670-fba4-464d-8821-de88df27c41a" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_a6ed2dc1-5431-46aa-9a61-ea0992de0743" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock_d169cc62-9a95-454c-a02d-95c16f1788f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67e82670-fba4-464d-8821-de88df27c41a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock_d169cc62-9a95-454c-a02d-95c16f1788f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a95ecac-77db-42bf-9f6e-ab77f11673b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67e82670-fba4-464d-8821-de88df27c41a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a95ecac-77db-42bf-9f6e-ab77f11673b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1035e8ee-1e88-4422-bd5e-6f92c05fa741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a95ecac-77db-42bf-9f6e-ab77f11673b7" xlink:to="loc_us-gaap_AwardTypeAxis_1035e8ee-1e88-4422-bd5e-6f92c05fa741" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1035e8ee-1e88-4422-bd5e-6f92c05fa741_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_1035e8ee-1e88-4422-bd5e-6f92c05fa741" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1035e8ee-1e88-4422-bd5e-6f92c05fa741_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_651d898b-a46d-44ee-9689-c39a1bd7f637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_1035e8ee-1e88-4422-bd5e-6f92c05fa741" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_651d898b-a46d-44ee-9689-c39a1bd7f637" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_04c5a269-5d21-4aa3-a064-a7ac4b490be1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_651d898b-a46d-44ee-9689-c39a1bd7f637" xlink:to="loc_us-gaap_PerformanceSharesMember_04c5a269-5d21-4aa3-a064-a7ac4b490be1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_de149fc2-0600-4a6a-a653-5b7b29848719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_651d898b-a46d-44ee-9689-c39a1bd7f637" xlink:to="loc_us-gaap_RestrictedStockMember_de149fc2-0600-4a6a-a653-5b7b29848719" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" xlink:type="extended" id="ia3beac03f86a4618b3989e203080bbb9_ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a1276f78-a4ac-41ba-a4b8-4c59fb6d2f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a1276f78-a4ac-41ba-a4b8-4c59fb6d2f4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8a7f29f9-784a-4b96-9f88-4174fdcc6ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8a7f29f9-784a-4b96-9f88-4174fdcc6ac0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_abc9f834-99ab-4126-8587-dea7d9a595f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_abc9f834-99ab-4126-8587-dea7d9a595f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64f361e4-e1ad-4b60-aa53-7c7fcef1f5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64f361e4-e1ad-4b60-aa53-7c7fcef1f5f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b0ce3951-84b7-403f-926d-fb9cf578bb1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b0ce3951-84b7-403f-926d-fb9cf578bb1d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_019b27a4-53ab-4088-95bc-818b1e524c71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a1276f78-a4ac-41ba-a4b8-4c59fb6d2f4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d6a98688-946e-4397-a630-7eeee6e7faa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d6a98688-946e-4397-a630-7eeee6e7faa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e1650196-15c9-41a9-a89b-576d4b4e708a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e1650196-15c9-41a9-a89b-576d4b4e708a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_27a18a3f-147b-4dde-8ca5-d40bbd0e354a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_27a18a3f-147b-4dde-8ca5-d40bbd0e354a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_f25cfbe5-1f3e-44c2-99d5-d5e934065e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_f25cfbe5-1f3e-44c2-99d5-d5e934065e02" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9a2ed29c-0c72-4998-a00d-be0d8c5bb2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10af370d-ca1e-4e2e-b677-d4382461b2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a1276f78-a4ac-41ba-a4b8-4c59fb6d2f4c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10af370d-ca1e-4e2e-b677-d4382461b2bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a4af6b76-4ba4-48a0-819d-c92f80055d50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10af370d-ca1e-4e2e-b677-d4382461b2bb" xlink:to="loc_us-gaap_AwardTypeAxis_a4af6b76-4ba4-48a0-819d-c92f80055d50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4af6b76-4ba4-48a0-819d-c92f80055d50_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_a4af6b76-4ba4-48a0-819d-c92f80055d50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4af6b76-4ba4-48a0-819d-c92f80055d50_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4f9ac5a-10bb-4647-a929-3b697968aa5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_a4af6b76-4ba4-48a0-819d-c92f80055d50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4f9ac5a-10bb-4647-a929-3b697968aa5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_b25a3f4e-ffae-4d77-b0c0-9060dbe598c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4f9ac5a-10bb-4647-a929-3b697968aa5a" xlink:to="loc_us-gaap_PerformanceSharesMember_b25a3f4e-ffae-4d77-b0c0-9060dbe598c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_1be3fa45-f42f-4d75-9fd2-c85784291285" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4f9ac5a-10bb-4647-a929-3b697968aa5a" xlink:to="loc_us-gaap_RestrictedStockMember_1be3fa45-f42f-4d75-9fd2-c85784291285" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareBasedCompensationTextualDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" xlink:type="extended" id="i3c9ad961d148444c843b5d8fe4889ebb_ShareBasedCompensationTextualDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RangeOfRestrictedStockToBeIssuedMinimum_44264a95-3d11-473b-bef3-f99ca4196132" xlink:href="hwkn-20210328.xsd#hwkn_RangeOfRestrictedStockToBeIssuedMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_hwkn_RangeOfRestrictedStockToBeIssuedMinimum_44264a95-3d11-473b-bef3-f99ca4196132" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RangeOfRestrictedStockToBeIssuedMaximum_569306a1-dc2d-475e-8400-e72765e65b24" xlink:href="hwkn-20210328.xsd#hwkn_RangeOfRestrictedStockToBeIssuedMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_hwkn_RangeOfRestrictedStockToBeIssuedMaximum_569306a1-dc2d-475e-8400-e72765e65b24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1e83ed1b-7efc-4a46-8cfa-caef89618a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1e83ed1b-7efc-4a46-8cfa-caef89618a42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_56c5dacf-3bf2-4931-ba4f-5007484b10f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_56c5dacf-3bf2-4931-ba4f-5007484b10f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_2ed20f33-cfe4-4577-803e-4beb4b28cc4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_2ed20f33-cfe4-4577-803e-4beb4b28cc4e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_80aa5bf1-9cea-417d-bb24-c3d418dffa5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_80aa5bf1-9cea-417d-bb24-c3d418dffa5d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_eb0d1499-dcb6-4e81-b3e4-fba48c60fc0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_eb0d1499-dcb6-4e81-b3e4-fba48c60fc0d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_835157f4-fad0-4ac2-800c-b92643446616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_835157f4-fad0-4ac2-800c-b92643446616" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4d671085-6736-48a7-9e3a-7876b9c0c8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_835157f4-fad0-4ac2-800c-b92643446616" xlink:to="loc_us-gaap_AwardTypeAxis_4d671085-6736-48a7-9e3a-7876b9c0c8a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4d671085-6736-48a7-9e3a-7876b9c0c8a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4d671085-6736-48a7-9e3a-7876b9c0c8a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4d671085-6736-48a7-9e3a-7876b9c0c8a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6278841b-1f60-40a6-87f2-6640a16a196f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4d671085-6736-48a7-9e3a-7876b9c0c8a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6278841b-1f60-40a6-87f2-6640a16a196f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_3ee6f2d0-9b73-422d-bb93-356e4e702d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6278841b-1f60-40a6-87f2-6640a16a196f" xlink:to="loc_us-gaap_PerformanceSharesMember_3ee6f2d0-9b73-422d-bb93-356e4e702d0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_0bfbfeed-9fb8-4246-ae88-b4e47623433e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6278841b-1f60-40a6-87f2-6640a16a196f" xlink:to="loc_us-gaap_RestrictedStockMember_0bfbfeed-9fb8-4246-ae88-b4e47623433e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b58c8c80-f1c7-4755-8661-35c03540d140" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_835157f4-fad0-4ac2-800c-b92643446616" xlink:to="loc_srt_RangeAxis_b58c8c80-f1c7-4755-8661-35c03540d140" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b58c8c80-f1c7-4755-8661-35c03540d140_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b58c8c80-f1c7-4755-8661-35c03540d140" xlink:to="loc_srt_RangeMember_b58c8c80-f1c7-4755-8661-35c03540d140_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d356c9b8-1a0c-455c-928f-046ba271f254" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b58c8c80-f1c7-4755-8661-35c03540d140" xlink:to="loc_srt_RangeMember_d356c9b8-1a0c-455c-928f-046ba271f254" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_4567f3c4-e444-45b0-bb7d-2128e3ec3052" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d356c9b8-1a0c-455c-928f-046ba271f254" xlink:to="loc_srt_WeightedAverageMember_4567f3c4-e444-45b0-bb7d-2128e3ec3052" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareRepurchaseProgramDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" xlink:type="extended" id="id485b53a3e9f4eb5b0d3fdf12bd353cc_ShareRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_24810b3c-eaaa-4ee4-9498-49ecf5caa25c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_24810b3c-eaaa-4ee4-9498-49ecf5caa25c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_803ff0b5-3866-4e2c-9258-59d25c062d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_803ff0b5-3866-4e2c-9258-59d25c062d78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7514845a-d32c-4514-bee5-b9ec101bbacf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7514845a-d32c-4514-bee5-b9ec101bbacf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_0716703c-f3ad-4b3b-bae8-ca90d393597d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_0716703c-f3ad-4b3b-bae8-ca90d393597d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_01f86aec-f262-45a7-a3aa-acb668682730" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:to="loc_us-gaap_StatementTable_01f86aec-f262-45a7-a3aa-acb668682730" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d523832c-aa4e-4542-8925-ebf28b62fe76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_01f86aec-f262-45a7-a3aa-acb668682730" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d523832c-aa4e-4542-8925-ebf28b62fe76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d523832c-aa4e-4542-8925-ebf28b62fe76_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d523832c-aa4e-4542-8925-ebf28b62fe76" xlink:to="loc_us-gaap_EquityComponentDomain_d523832c-aa4e-4542-8925-ebf28b62fe76_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8fbae2e6-e41c-49bd-a06f-9f09339a5f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d523832c-aa4e-4542-8925-ebf28b62fe76" xlink:to="loc_us-gaap_EquityComponentDomain_8fbae2e6-e41c-49bd-a06f-9f09339a5f7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_89b9548b-b69e-48a4-9801-735acdc86015" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8fbae2e6-e41c-49bd-a06f-9f09339a5f7a" xlink:to="loc_us-gaap_CommonStockMember_89b9548b-b69e-48a4-9801-735acdc86015" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" xlink:type="extended" id="ia8be50d391ee48338bac29b2049261b8_ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_443649dd-4f0a-416b-bc57-dccb5c932f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_443649dd-4f0a-416b-bc57-dccb5c932f4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount_855d51f9-603a-4bd9-b8d6-f8f14c2a0d41" xlink:href="hwkn-20210328.xsd#hwkn_DefinedContributionPlanEmployerMatchingContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount_855d51f9-603a-4bd9-b8d6-f8f14c2a0d41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_4ba4d5c1-a366-4c59-b4ba-073ce6ebe33b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_4ba4d5c1-a366-4c59-b4ba-073ce6ebe33b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_1b3ecf07-167d-4b6f-a582-85a0a0e196c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_1b3ecf07-167d-4b6f-a582-85a0a0e196c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_d9bcd7e1-0bcc-4b3a-8e4d-a6019602052d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_d9bcd7e1-0bcc-4b3a-8e4d-a6019602052d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense_e81ae602-6bbf-4ae4-966b-3eafa9281664" xlink:href="hwkn-20210328.xsd#hwkn_EmployeeStockPurchasePlansESPPCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense_e81ae602-6bbf-4ae4-966b-3eafa9281664" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense_0efc42b0-23ad-4449-a190-52052e3e6c74" xlink:href="hwkn-20210328.xsd#hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense_0efc42b0-23ad-4449-a190-52052e3e6c74" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_89db39f2-be98-4458-b2ef-2c92d2506624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_us-gaap_DefinedContributionPlanTable_89db39f2-be98-4458-b2ef-2c92d2506624" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementAxis_503993dc-06d4-4df5-b625-5f830b739fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_89db39f2-be98-4458-b2ef-2c92d2506624" xlink:to="loc_us-gaap_CollectiveBargainingArrangementAxis_503993dc-06d4-4df5-b625-5f830b739fe9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementDomain_503993dc-06d4-4df5-b625-5f830b739fe9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollectiveBargainingArrangementAxis_503993dc-06d4-4df5-b625-5f830b739fe9" xlink:to="loc_us-gaap_CollectiveBargainingArrangementDomain_503993dc-06d4-4df5-b625-5f830b739fe9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementDomain_e0d2668f-6fc4-467b-b366-82c3b610d104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollectiveBargainingArrangementAxis_503993dc-06d4-4df5-b625-5f830b739fe9" xlink:to="loc_us-gaap_CollectiveBargainingArrangementDomain_e0d2668f-6fc4-467b-b366-82c3b610d104" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BargainingUnitEmployeePlansMember_2cd9b332-dab8-420a-9c01-662b590aed5c" xlink:href="hwkn-20210328.xsd#hwkn_BargainingUnitEmployeePlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollectiveBargainingArrangementDomain_e0d2668f-6fc4-467b-b366-82c3b610d104" xlink:to="loc_hwkn_BargainingUnitEmployeePlansMember_2cd9b332-dab8-420a-9c01-662b590aed5c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" xlink:type="extended" id="ie3c8db29203a4988a632d2180d88873d_ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_9a95d8a4-5d17-4d7c-8ed6-5128670e7e31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_9a95d8a4-5d17-4d7c-8ed6-5128670e7e31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f03c153b-4126-4615-922e-cf6a0af33001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f03c153b-4126-4615-922e-cf6a0af33001" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears_9d579f0a-45de-4a1e-b78e-d66acc437f85" xlink:href="hwkn-20210328.xsd#hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:to="loc_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears_9d579f0a-45de-4a1e-b78e-d66acc437f85" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:to="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementAxis_3514f93a-3ee8-47b4-8dd4-74034d3c5c93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_us-gaap_CollectiveBargainingArrangementAxis_3514f93a-3ee8-47b4-8dd4-74034d3c5c93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementDomain_3514f93a-3ee8-47b4-8dd4-74034d3c5c93_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollectiveBargainingArrangementAxis_3514f93a-3ee8-47b4-8dd4-74034d3c5c93" xlink:to="loc_us-gaap_CollectiveBargainingArrangementDomain_3514f93a-3ee8-47b4-8dd4-74034d3c5c93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementDomain_2fc5d1be-eac2-47c8-bf1e-0eb22d2783a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollectiveBargainingArrangementAxis_3514f93a-3ee8-47b4-8dd4-74034d3c5c93" xlink:to="loc_us-gaap_CollectiveBargainingArrangementDomain_2fc5d1be-eac2-47c8-bf1e-0eb22d2783a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BargainingUnitEmployeePlansMember_bfbd970b-ef3d-43bf-82b7-cdb05b44eef8" xlink:href="hwkn-20210328.xsd#hwkn_BargainingUnitEmployeePlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollectiveBargainingArrangementDomain_2fc5d1be-eac2-47c8-bf1e-0eb22d2783a5" xlink:to="loc_hwkn_BargainingUnitEmployeePlansMember_bfbd970b-ef3d-43bf-82b7-cdb05b44eef8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_867fe1b2-09d3-4de6-96c3-150aab6be886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_867fe1b2-09d3-4de6-96c3-150aab6be886" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_867fe1b2-09d3-4de6-96c3-150aab6be886_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_867fe1b2-09d3-4de6-96c3-150aab6be886" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_867fe1b2-09d3-4de6-96c3-150aab6be886_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_867fe1b2-09d3-4de6-96c3-150aab6be886" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember_33128c42-249c-4327-b5e9-9d806fcd71e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:to="loc_us-gaap_DeferredProfitSharingMember_33128c42-249c-4327-b5e9-9d806fcd71e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_A401kplanMember_8c4f4710-a489-469a-86bc-b80017ea34a5" xlink:href="hwkn-20210328.xsd#hwkn_A401kplanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:to="loc_hwkn_A401kplanMember_8c4f4710-a489-469a-86bc-b80017ea34a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_f4086479-7625-49f0-a32c-e03d39d0678d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_f4086479-7625-49f0-a32c-e03d39d0678d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_d78c9e78-0ebf-4f13-955d-8f7a25fe43f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_d78c9e78-0ebf-4f13-955d-8f7a25fe43f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_d78c9e78-0ebf-4f13-955d-8f7a25fe43f7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_d78c9e78-0ebf-4f13-955d-8f7a25fe43f7" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_d78c9e78-0ebf-4f13-955d-8f7a25fe43f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_7a32874b-2280-4528-91f5-b6e20b28a43b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_d78c9e78-0ebf-4f13-955d-8f7a25fe43f7" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_7a32874b-2280-4528-91f5-b6e20b28a43b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_ac9535c5-fc28-482a-aef3-c4f30047f27e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_7a32874b-2280-4528-91f5-b6e20b28a43b" xlink:to="loc_us-gaap_QualifiedPlanMember_ac9535c5-fc28-482a-aef3-c4f30047f27e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_8fb6ebba-7a28-4436-9c2a-a94b4a1396ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_7a32874b-2280-4528-91f5-b6e20b28a43b" xlink:to="loc_us-gaap_NonqualifiedPlanMember_8fb6ebba-7a28-4436-9c2a-a94b4a1396ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_971f4c16-a0d0-40ac-b566-7de401d5d0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_971f4c16-a0d0-40ac-b566-7de401d5d0d1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_971f4c16-a0d0-40ac-b566-7de401d5d0d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_971f4c16-a0d0-40ac-b566-7de401d5d0d1" xlink:to="loc_us-gaap_EquityComponentDomain_971f4c16-a0d0-40ac-b566-7de401d5d0d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d0ea3d9a-c215-4dad-ab53-fa5a2f6a91e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_971f4c16-a0d0-40ac-b566-7de401d5d0d1" xlink:to="loc_us-gaap_EquityComponentDomain_d0ea3d9a-c215-4dad-ab53-fa5a2f6a91e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0f044bea-8e29-4579-a4a0-db856bba3199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_d0ea3d9a-c215-4dad-ab53-fa5a2f6a91e0" xlink:to="loc_us-gaap_CommonStockMember_0f044bea-8e29-4579-a4a0-db856bba3199" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a2664571-4d8c-4163-be89-2a77ec993d51" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_srt_RangeAxis_a2664571-4d8c-4163-be89-2a77ec993d51" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a2664571-4d8c-4163-be89-2a77ec993d51_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_a2664571-4d8c-4163-be89-2a77ec993d51" xlink:to="loc_srt_RangeMember_a2664571-4d8c-4163-be89-2a77ec993d51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a2d3d22a-255a-459f-94b9-ab00bd993942" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_a2664571-4d8c-4163-be89-2a77ec993d51" xlink:to="loc_srt_RangeMember_a2d3d22a-255a-459f-94b9-ab00bd993942" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bcc0634e-f58d-4a48-90af-9f3a82810d50" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a2d3d22a-255a-459f-94b9-ab00bd993942" xlink:to="loc_srt_MinimumMember_bcc0634e-f58d-4a48-90af-9f3a82810d50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7219d869-195b-4bc2-b645-0258bb39afb7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a2d3d22a-255a-459f-94b9-ab00bd993942" xlink:to="loc_srt_MaximumMember_7219d869-195b-4bc2-b645-0258bb39afb7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#IncomeTaxesProvisionofIncomeTaxDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" xlink:type="extended" id="i723989590e0a4c46874e050bc4ba2027_IncomeTaxesProvisionofIncomeTaxDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ea503da4-b1df-42b3-9350-b60aa26a0d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ea503da4-b1df-42b3-9350-b60aa26a0d5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_879c1e7e-eaee-420d-afb7-ecb9bae6c8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_879c1e7e-eaee-420d-afb7-ecb9bae6c8b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c1dcf04a-d070-43cc-b72e-8d0d4121ac4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c1dcf04a-d070-43cc-b72e-8d0d4121ac4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c9e32f21-ca94-4676-854a-a73e1ce1a1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c9e32f21-ca94-4676-854a-a73e1ce1a1aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e5eac5bb-29c0-414a-9ea3-2f25b2ad9dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e5eac5bb-29c0-414a-9ea3-2f25b2ad9dfc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_c0e672a4-64a4-4abc-8d57-7d2287a89a03" xlink:href="hwkn-20210328.xsd#hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_c0e672a4-64a4-4abc-8d57-7d2287a89a03" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ea49dd6c-e836-430d-b836-41937115f540" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ea49dd6c-e836-430d-b836-41937115f540" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_ba822dab-5c16-4728-bffc-5796aa43de7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_ba822dab-5c16-4728-bffc-5796aa43de7a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e86b238c-e41e-462d-9bfa-19b54faeff75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_ba822dab-5c16-4728-bffc-5796aa43de7a" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e86b238c-e41e-462d-9bfa-19b54faeff75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_e86b238c-e41e-462d-9bfa-19b54faeff75_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e86b238c-e41e-462d-9bfa-19b54faeff75" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_e86b238c-e41e-462d-9bfa-19b54faeff75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_b5965ca6-123f-4d66-897e-f2a631f72b45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e86b238c-e41e-462d-9bfa-19b54faeff75" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_b5965ca6-123f-4d66-897e-f2a631f72b45" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/LeasesDetailsTextual" xlink:type="simple" xlink:href="hwkn-20210328.xsd#LeasesDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/LeasesDetailsTextual" xlink:type="extended" id="i24f9c2f55a3a4d1ebc6ef95caff6a950_LeasesDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_21a7435c-b013-41d2-a9cc-824b2a18c822" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_21a7435c-b013-41d2-a9cc-824b2a18c822" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_5ad98f75-aac9-4005-94c8-fe1323660f80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_5ad98f75-aac9-4005-94c8-fe1323660f80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_d58c6662-83c3-4a5c-bb49-ec938e2604e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_d58c6662-83c3-4a5c-bb49-ec938e2604e7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dda0b865-eb0c-4610-a2f7-417bf84075dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dda0b865-eb0c-4610-a2f7-417bf84075dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_763db0ba-fcfc-46dd-8180-d4aebdba81a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_OperatingLeaseLiability_763db0ba-fcfc-46dd-8180-d4aebdba81a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37d2e93b-125a-4cb2-8ebb-52d938570ac4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:to="loc_srt_RangeAxis_37d2e93b-125a-4cb2-8ebb-52d938570ac4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_37d2e93b-125a-4cb2-8ebb-52d938570ac4_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_37d2e93b-125a-4cb2-8ebb-52d938570ac4" xlink:to="loc_srt_RangeMember_37d2e93b-125a-4cb2-8ebb-52d938570ac4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b421b269-be08-40d5-a43b-634eea33dc09" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_37d2e93b-125a-4cb2-8ebb-52d938570ac4" xlink:to="loc_srt_RangeMember_b421b269-be08-40d5-a43b-634eea33dc09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e0b5ea3c-77d3-4f58-8907-e59dd46c94e2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b421b269-be08-40d5-a43b-634eea33dc09" xlink:to="loc_srt_MinimumMember_e0b5ea3c-77d3-4f58-8907-e59dd46c94e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1cb5d0ab-6ec1-4800-ae6c-d64a0939c7d3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b421b269-be08-40d5-a43b-634eea33dc09" xlink:to="loc_srt_MaximumMember_1cb5d0ab-6ec1-4800-ae6c-d64a0939c7d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_51c3036b-975e-4d1b-8e81-71936da61363" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:to="loc_srt_StatementGeographicalAxis_51c3036b-975e-4d1b-8e81-71936da61363" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_51c3036b-975e-4d1b-8e81-71936da61363_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_51c3036b-975e-4d1b-8e81-71936da61363" xlink:to="loc_srt_SegmentGeographicalDomain_51c3036b-975e-4d1b-8e81-71936da61363_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ba65b52a-f0f4-4df4-b27c-c6fe1973ebcb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_51c3036b-975e-4d1b-8e81-71936da61363" xlink:to="loc_srt_SegmentGeographicalDomain_ba65b52a-f0f4-4df4-b27c-c6fe1973ebcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_FullertonCaliforniaMember_edbaf023-f94a-4537-ad49-7fc14a55a9ea" xlink:href="hwkn-20210328.xsd#hwkn_FullertonCaliforniaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ba65b52a-f0f4-4df4-b27c-c6fe1973ebcb" xlink:to="loc_hwkn_FullertonCaliforniaMember_edbaf023-f94a-4537-ad49-7fc14a55a9ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_fd4c0448-5ca4-449b-8849-1e784e2a09e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_fd4c0448-5ca4-449b-8849-1e784e2a09e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_fd4c0448-5ca4-449b-8849-1e784e2a09e9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_fd4c0448-5ca4-449b-8849-1e784e2a09e9" xlink:to="loc_us-gaap_RelatedPartyDomain_fd4c0448-5ca4-449b-8849-1e784e2a09e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_eee7597d-aa3e-40c6-8a78-170dbb33bb17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_fd4c0448-5ca4-449b-8849-1e784e2a09e9" xlink:to="loc_us-gaap_RelatedPartyDomain_eee7597d-aa3e-40c6-8a78-170dbb33bb17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DanielStauberMember_d81afeaf-b810-4498-8eb0-39e44139accc" xlink:href="hwkn-20210328.xsd#hwkn_DanielStauberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_eee7597d-aa3e-40c6-8a78-170dbb33bb17" xlink:to="loc_hwkn_DanielStauberMember_d81afeaf-b810-4498-8eb0-39e44139accc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#SegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/SegmentInformationDetails" xlink:type="extended" id="i68f2dad1119e4a0f86757a53ffaa4bf2_SegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d0ba2d28-e9a0-4be4-a667-9bf72a7753c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationAdditionalInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d0ba2d28-e9a0-4be4-a667-9bf72a7753c8" xlink:to="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ef3fb138-642f-471b-9f40-d29153b71a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_Revenues_ef3fb138-642f-471b-9f40-d29153b71a8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ea7e63f4-ec23-4aec-a20e-4c6154699539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_GrossProfit_ea7e63f4-ec23-4aec-a20e-4c6154699539" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a4b6ef86-09f7-4b87-8ee0-9c158b20fadf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a4b6ef86-09f7-4b87-8ee0-9c158b20fadf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bb35c4c8-9336-4bbc-bb3d-a69128c6fdcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_OperatingIncomeLoss_bb35c4c8-9336-4bbc-bb3d-a69128c6fdcc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f55e398d-783d-4326-9c0c-e05f3d82d52e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_Assets_f55e398d-783d-4326-9c0c-e05f3d82d52e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6e89a4e4-8d84-46f8-b3ec-dc4a9e7a91a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6e89a4e4-8d84-46f8-b3ec-dc4a9e7a91a3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4446c84d-5b5c-4625-8fc6-505afe5fa72c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d0ba2d28-e9a0-4be4-a667-9bf72a7753c8" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4446c84d-5b5c-4625-8fc6-505afe5fa72c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c11d6793-9b4e-42b7-957f-972a24014e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4446c84d-5b5c-4625-8fc6-505afe5fa72c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c11d6793-9b4e-42b7-957f-972a24014e1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c11d6793-9b4e-42b7-957f-972a24014e1d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c11d6793-9b4e-42b7-957f-972a24014e1d" xlink:to="loc_us-gaap_SegmentDomain_c11d6793-9b4e-42b7-957f-972a24014e1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c11d6793-9b4e-42b7-957f-972a24014e1d" xlink:to="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_0756fc19-ec4e-4e5b-8da4-afa9b26b412e" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_IndustrialMember_0756fc19-ec4e-4e5b-8da4-afa9b26b412e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_d44d8c1a-9997-49e8-b4f8-e062cde679b4" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_WaterTreatmentMember_d44d8c1a-9997-49e8-b4f8-e062cde679b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_HealthandNutritionMember_920dfbda-558e-4832-bf5a-9358083fad93" xlink:href="hwkn-20210328.xsd#hwkn_HealthandNutritionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_HealthandNutritionMember_920dfbda-558e-4832-bf5a-9358083fad93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IdentifiableMember_54fa6827-51aa-4254-bd38-8dbe04499f53" xlink:href="hwkn-20210328.xsd#hwkn_IdentifiableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_IdentifiableMember_54fa6827-51aa-4254-bd38-8dbe04499f53" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_UnallocatedMember_5644a80d-93d6-4b24-a4b1-14fb2fbc35ac" xlink:href="hwkn-20210328.xsd#hwkn_UnallocatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_UnallocatedMember_5644a80d-93d6-4b24-a4b1-14fb2fbc35ac" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#SegmentInformationTextualDetails"/>
  <link:definitionLink xlink:role="http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" xlink:type="extended" id="i102f34f0456a4107819814000ab87790_SegmentInformationTextualDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_df4c5be0-e356-4927-8562-bec88459443a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:to="loc_us-gaap_NumberOfReportableSegments_df4c5be0-e356-4927-8562-bec88459443a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IntersegmentSales_7e0e0053-b975-4f33-80e9-0f2daeaed9e0" xlink:href="hwkn-20210328.xsd#hwkn_IntersegmentSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:to="loc_hwkn_IntersegmentSales_7e0e0053-b975-4f33-80e9-0f2daeaed9e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_NumberOfOperatingSegmentsAggregated_0a3bb422-b08e-4b88-b644-c23b762124ca" xlink:href="hwkn-20210328.xsd#hwkn_NumberOfOperatingSegmentsAggregated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:to="loc_hwkn_NumberOfOperatingSegmentsAggregated_0a3bb422-b08e-4b88-b644-c23b762124ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fd3c92fd-1f6c-426c-b257-85559ec5c17d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fd3c92fd-1f6c-426c-b257-85559ec5c17d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6cb37340-164f-490a-89a2-afec17355d72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fd3c92fd-1f6c-426c-b257-85559ec5c17d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6cb37340-164f-490a-89a2-afec17355d72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6cb37340-164f-490a-89a2-afec17355d72_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6cb37340-164f-490a-89a2-afec17355d72" xlink:to="loc_us-gaap_SegmentDomain_6cb37340-164f-490a-89a2-afec17355d72_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6cb37340-164f-490a-89a2-afec17355d72" xlink:to="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_HealthandNutritionMember_3c291965-dd58-41e7-91f2-847a4870b1ad" xlink:href="hwkn-20210328.xsd#hwkn_HealthandNutritionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:to="loc_hwkn_HealthandNutritionMember_3c291965-dd58-41e7-91f2-847a4870b1ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_7382c780-0693-4433-92bb-d1d6abc4a8c3" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:to="loc_hwkn_IndustrialMember_7382c780-0693-4433-92bb-d1d6abc4a8c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_cd597463-3d3c-446a-801f-eb026fb2dc81" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:to="loc_hwkn_WaterTreatmentMember_cd597463-3d3c-446a-801f-eb026fb2dc81" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>hwkn-20210328_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:8285c0ef-22be-47d1-a290-1d02f518b5df,g:5aef6009-5b3e-4862-83c9-d391da4b028a-->
<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_SupplementalCashFlowInformationAbstract_71d3e6c4-94a3-4954-a786-40fb41a2fa42_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9063741e-14ff-431a-b03d-f005b0f91744_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statutory federal income tax (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_623c8b69-f45e-4a06-ae85-5151ffed5611_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f65fc945-6573-4fd1-bc5a-560e5d251966_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State &#8212; current</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6b7a87b9-5189-47df-98b4-310c5c737dc1_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Vested, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_509e0239-788f-4a99-8389-d7cd2306856b_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 [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_8fdc7bd8-5f5a-4ebe-babb-75257180b70f_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_aae7d23b-e468-4bbe-be36-d75911dc2c69_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_026262fe-da62-424d-9189-fef800136016_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_6b6d4351-8405-461e-be26-a48a15fe7a1f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_3aaea877-9950-4f68-9bc4-a5e9e334c1c8_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_9afdd760-67ec-40a1-be52-510878b0db62_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll and employee benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_ea690d3a-71c8-4c47-a6e5-9ea6bccfb76b_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_906558a4-91b4-4264-9bce-a52f19b6b8f6_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">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_cf91bff5-eca1-4ddf-8213-cdfe046d2ae2_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_d17297ac-2ca4-4d0d-ad61-0d33446af218_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_f1eb5d6b-626e-4dc1-8cbf-a07dab4b452b_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 dividends declared</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_InventoriesTextualAbstract_c64f7617-b8c5-4f40-92d7-36fd5b567489_verboseLabel_en-US" xlink:label="lab_hwkn_InventoriesTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories (Textual) [Abstract]</link:label>
    <link:label id="lab_hwkn_InventoriesTextualAbstract_label_en-US" xlink:label="lab_hwkn_InventoriesTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories (Textual) [Abstract]</link:label>
    <link:label id="lab_hwkn_InventoriesTextualAbstract_documentation_en-US" xlink:label="lab_hwkn_InventoriesTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_InventoriesTextualAbstract" xlink:href="hwkn-20210328.xsd#hwkn_InventoriesTextualAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_InventoriesTextualAbstract" xlink:to="lab_hwkn_InventoriesTextualAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_20edcd4e-b177-411b-8bcb-398436d4b257_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseOptionToExtend_7d57f43a-6dd3-4e9a-81b1-74e1c2178b03_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Option to Extend</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseOptionToExtend_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink: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, Option to Extend</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:to="lab_us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_33daced2-d3c5-40ce-808d-d62acd016735_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_46e375e1-bffe-4f53-aa54-292034bd9e3a_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_f2b2e01b-0a89-475b-8b71-18380d100d2b_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" 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">Forfeited or expired, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink: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, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_2d418ff3-081a-4858-8145-1041f3da33ae_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining lease term (years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_b58d7908-75b8-4376-9270-64c817f7c7d6_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</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8852cb31-ff68-41e9-ac82-d1d20a048323_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_6b2b32fb-bcc8-4788-b032-060aafe29db4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_b7311ea7-bbd9-433e-9ae2-94ab72ebeeaa_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives Instruments and Hedging Activities</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_5724303f-7ca4-40d7-b75e-0ad24a6ccfb8_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink: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 Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_TransportationEquipment_abf33689-c2d9-4c74-8ab8-5ecd5946fbe9_terseLabel_en-US" xlink:label="lab_hwkn_TransportationEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation equipment</link:label>
    <link:label id="lab_hwkn_TransportationEquipment_label_en-US" xlink:label="lab_hwkn_TransportationEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Equipment</link:label>
    <link:label id="lab_hwkn_TransportationEquipment_documentation_en-US" xlink:label="lab_hwkn_TransportationEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_TransportationEquipment" xlink:href="hwkn-20210328.xsd#hwkn_TransportationEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_TransportationEquipment" xlink:to="lab_hwkn_TransportationEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_A401kplanMember_e82e9c88-626d-4f59-8ef4-1d987e9a8a3c_terseLabel_en-US" xlink:label="lab_hwkn_A401kplanMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hwkn_A401kplanMember_label_en-US" xlink:label="lab_hwkn_A401kplanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401 (k) plan [Member]</link:label>
    <link:label id="lab_hwkn_A401kplanMember_documentation_en-US" xlink:label="lab_hwkn_A401kplanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">401 (k) plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_A401kplanMember" xlink:href="hwkn-20210328.xsd#hwkn_A401kplanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_A401kplanMember" xlink:to="lab_hwkn_A401kplanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_48b510e1-8bc3-4553-a2a2-7625036ecfe4_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">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock_1edf54e3-cea2-4fe5-aa52-475d1b1197de_terseLabel_en-US" xlink:label="lab_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information related to our operating leases</link:label>
    <link:label id="lab_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock_label_en-US" xlink:label="lab_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock" xlink: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 information related to our operating leases [Table Text Block]</link:label>
    <link:label id="lab_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock_documentation_en-US" xlink:label="lab_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock" xlink: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 information related to our operating leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock" xlink:href="hwkn-20210328.xsd#hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock" xlink:to="lab_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_7df0b587-9e5e-4a37-bc91-3c00d19deba0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" 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">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_42bf3eb8-13b9-4575-8f00-d1a67f1c5edf_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" 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 taxes</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink: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 Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_c67336f1-f8c7-4ffa-be71-230561714dbe_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_RevenueAbstract_47537917-6220-4e48-9606-acbdd1f5e231_terseLabel_en-US" xlink:label="lab_hwkn_RevenueAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_hwkn_RevenueAbstract_label_en-US" xlink:label="lab_hwkn_RevenueAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_hwkn_RevenueAbstract_documentation_en-US" xlink:label="lab_hwkn_RevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevenueAbstract" xlink:href="hwkn-20210328.xsd#hwkn_RevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_RevenueAbstract" xlink:to="lab_hwkn_RevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_2130d4cc-a8a1-4556-a844-21a09eea009e_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">Amortization of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_ff87914e-24e5-4fbb-9ac8-49b216dca215_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_e8ecbec1-8c14-4d66-8b9e-e0dec482ef34_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_20b81da6-1570-4c55-8a40-b4de5e991f86_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_5c15547f-908c-4ae6-a37a-b13740f08034_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on post-retirement liability</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities_da600eb0-34a4-49ec-bb40-a4c3605ab47b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized loss on interest rate swap</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Debt Securities, Trading, Unrealized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities" xlink:to="lab_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_51a12c26-3d50-4c1e-b119-d02f1b501637_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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 instruments other than options, vested in period, total fair value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink: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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c0561115-403d-4d43-80d6-8d048a8513fe_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, Weighted average grant date fair value (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7cbfc31d-4f6d-4dcc-a75f-fac4a92f9c49_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">Weighted average grant date fair value (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_a5bf3415-56bb-4405-a9ee-e95e49bcd39f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorLeaseDescriptionTable_c79d66b9-d18d-448e-82b8-a73211604691_terseLabel_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionTable" xlink: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_LessorLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LessorLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessor, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable" xlink:to="lab_us-gaap_LessorLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_57953bb0-3706-4ee5-9894-61f742bfdd4d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable" xlink: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 Examination [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationTable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationTable" xlink:to="lab_us-gaap_IncomeTaxExaminationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_70f07ece-4b0a-4767-9d88-29cbc83dbcdf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" 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">ESOP dividend deduction on allocated shares (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0b42ee6a-dca4-489f-b1fe-799cd675b4c8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_addb9529-dde4-42e0-9e12-2ff90e10e0bc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated amortization expense [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_d357497c-50c9-489d-aed6-81955a1ad865_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_33bf1843-44d9-44e7-bce0-308775df59ba_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_1c87a26f-bbf3-40f3-afb9-9c9acbe91c10_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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 Identifiable Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_b6b84bac-417c-41bf-801a-5b2d1d3afef2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6c7b04be-80cf-4df4-b785-937bb345ffaa_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, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_debff066-6364-470e-a349-0543bd397297_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_d133aa6e-878a-46df-a4e6-203734bbccf9_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_OtherMember_e399772c-0f82-4a90-936a-9d4fe3bd49c8_terseLabel_en-US" xlink:label="lab_hwkn_OtherMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hwkn_OtherMember_label_en-US" xlink:label="lab_hwkn_OtherMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hwkn_OtherMember_documentation_en-US" xlink:label="lab_hwkn_OtherMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_OtherMember" xlink:href="hwkn-20210328.xsd#hwkn_OtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_OtherMember" xlink:to="lab_hwkn_OtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_e9c1945d-6bcd-48cf-ac83-decbd7c0b175_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_0334dd02-1c33-4975-b301-dce8d1dfbe34_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_d34365da-9572-44d8-98b2-94cda5c64af4_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 [Member]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_IndustrialMember_f3a24118-347a-40c4-8d57-218a7ead7637_terseLabel_en-US" xlink:label="lab_hwkn_IndustrialMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hwkn_IndustrialMember_f256f25e-ef69-462d-b1aa-bcff6a282a45_verboseLabel_en-US" xlink:label="lab_hwkn_IndustrialMember" 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">Industrial [Member]</link:label>
    <link:label id="lab_hwkn_IndustrialMember_label_en-US" xlink:label="lab_hwkn_IndustrialMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hwkn_IndustrialMember_documentation_en-US" xlink:label="lab_hwkn_IndustrialMember" xlink: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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_IndustrialMember" xlink:to="lab_hwkn_IndustrialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LIFOInventoryAmount_f63d693d-9da9-407d-afa6-e67b9a1e381e_verboseLabel_en-US" xlink:label="lab_us-gaap_LIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods (LIFO basis)</link:label>
    <link:label id="lab_us-gaap_LIFOInventoryAmount_label_en-US" xlink:label="lab_us-gaap_LIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIFO Inventory Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LIFOInventoryAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LIFOInventoryAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LIFOInventoryAmount" xlink:to="lab_us-gaap_LIFOInventoryAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_208a07b3-a9b8-419d-8573-af54e4fc4ae9_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_3c120d96-df41-4c1a-8c36-7bc0d6c1252f_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_510c5a00-63db-4d19-986c-0a8b13eae7f7_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Long Lived Assets Held-for-sale [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Long Lived Assets Held-for-sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:to="lab_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_17654262-4620-4e02-9e7d-4b32187a9030_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_c0911dc2-f441-4667-8bba-f15f5ff87329_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" 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">Noncash investing activities - Capital expenditures in accounts payable</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_6b73ac95-58a0-44a6-bdea-3632cff2f981_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" 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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares_d8c04d63-4615-4c91-906f-0887bcfdc7b7_negatedTerseLabel_en-US" xlink:label="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares" 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">Shares surrendered for payroll taxes (shares)</link:label>
    <link:label id="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares_label_en-US" xlink:label="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares" xlink: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 Surrendered During Period, For Payroll Taxes, Shares</link:label>
    <link:label id="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares_documentation_en-US" xlink:label="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares" xlink: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 Surrendered During Period, For Payroll Taxes, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares" xlink:href="hwkn-20210328.xsd#hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares" xlink:to="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_93b8e0bb-0521-4ae1-8193-47254800cc04_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of deferred tax assets and liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_93f4c557-68cb-450d-a3fa-34a5be93dcaf_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_UnallocatedMember_62fa46c9-ef83-4113-9df6-b158e081ef3a_terseLabel_en-US" xlink:label="lab_hwkn_UnallocatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated</link:label>
    <link:label id="lab_hwkn_UnallocatedMember_label_en-US" xlink:label="lab_hwkn_UnallocatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated [Member]</link:label>
    <link:label id="lab_hwkn_UnallocatedMember_documentation_en-US" xlink:label="lab_hwkn_UnallocatedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unallocated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_UnallocatedMember" xlink:href="hwkn-20210328.xsd#hwkn_UnallocatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_UnallocatedMember" xlink:to="lab_hwkn_UnallocatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_b0a2fa7c-8f80-4d3c-8e45-63468a4987c1_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink: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 Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink: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 Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_9dffd69d-83d3-465a-857d-47b622c96697_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2d153d19-40d1-4143-b410-0df52a298da3_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_83a60595-d744-4f89-9c82-3a74c44de6af_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_8e69d666-ab32-4bca-a93c-47ad38379f5c_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollectiveBargainingArrangementDomain_7c6c2ee4-4a3c-4478-819c-9bda6394c7bd_terseLabel_en-US" xlink:label="lab_us-gaap_CollectiveBargainingArrangementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective Bargaining Arrangement [Domain]</link:label>
    <link:label id="lab_us-gaap_CollectiveBargainingArrangementDomain_label_en-US" xlink:label="lab_us-gaap_CollectiveBargainingArrangementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective-Bargaining Arrangement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollectiveBargainingArrangementDomain" xlink:to="lab_us-gaap_CollectiveBargainingArrangementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_7da3456b-9db5-40ca-96e5-53a05de884ca_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink: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_CompensationRelatedCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_5e8a156a-61ca-4a09-accd-8dd167e757d3_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 earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_60b9d909-e9b3-4862-87f9-9ef5cbe8b711_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_a7bd63f2-a6d4-4c21-919e-951c1857bf67_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 Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_63e90eb9-0939-4146-99df-9343bcf20b2b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_502301e8-6d74-4fdd-bf58-1cdc63cce040_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, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_eada36b3-7a63-4944-922e-f275728d2e24_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, Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_7b25e2bd-f6f4-4654-96d4-056498c9da6f_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_dffaf3c5-a688-494d-9976-567f5944810d_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 Debt Issuance Expense</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_e43cdb52-0b19-46bf-8ca6-dd60f7385774_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" 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">Unamortized Debt Issuance Expense</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_a29f9023-6939-474f-8dec-2022b59ab9ee_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_BulkDistributedspecialtyproductsMember_7774b2f0-d908-46f2-87b4-5c47e3a67a77_terseLabel_en-US" xlink:label="lab_hwkn_BulkDistributedspecialtyproductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bulk / Distributed specialty products [Member]</link:label>
    <link:label id="lab_hwkn_BulkDistributedspecialtyproductsMember_label_en-US" xlink:label="lab_hwkn_BulkDistributedspecialtyproductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bulk / Distributed specialty products [Member]</link:label>
    <link:label id="lab_hwkn_BulkDistributedspecialtyproductsMember_documentation_en-US" xlink:label="lab_hwkn_BulkDistributedspecialtyproductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bulk / Distributed specialty products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BulkDistributedspecialtyproductsMember" xlink:href="hwkn-20210328.xsd#hwkn_BulkDistributedspecialtyproductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_BulkDistributedspecialtyproductsMember" xlink:to="lab_hwkn_BulkDistributedspecialtyproductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_e00d6cc9-58c6-4f79-a08e-e10dd35f19f0_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">Bargaining unit employee plans</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_9ce71d0b-442c-4f01-a948-cc23c5787ddc_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">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EarningsPerShareDilutedAbstract_4a97e43a-4a9d-4217-8340-841be418fdf1_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" 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 earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_65fd1650-175a-4284-a202-998c1a978d97_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink: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 Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_025cca0c-6081-43f6-ad86-9de341ba8601_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_02ebdc0b-1d9a-4302-8e20-dc014ee60d63_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentGross_7eed035c-97f4-4719-b926-544042201778_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink: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_MachineryAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross" xlink:to="lab_us-gaap_MachineryAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_75931d6b-de2c-4955-ba6c-029920fee575_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink: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 WITHDRAWAL LIABILITY</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink: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 Pension Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_aa73280a-3846-41b3-b435-867a693daf4f_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 [Member]</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_b90e94d6-2c9f-4787-ac58-3a84fc17ad53_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_529cd99b-3da6-4cb2-9dee-0ef04bc4c277_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_ac83c63e-6e7d-4106-be0e-7c43465a0c98_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Excess of tax over book depreciation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_becb283c-1750-4c27-a970-8d87d2f9b5f3_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink: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 Plan Assets</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink: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 Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_89a397c0-1694-4b49-b983-90fed7624cbf_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances and Reserves, Additions for Adjustments</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesAdjustments_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_b2c9cadf-a7d7-4bad-abca-89576d7e2a36_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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">Total long-term 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsForRepurchaseOfEquity_1c27ada2-2a4e-4a57-99ca-9dc275f87dcd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfEquity" 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">Shares repurchased</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfEquity_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfEquity" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_b9ce397e-ee87-458f-a563-4c68fd86d69d_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">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_dca63f91-d565-4b31-a2c6-fba8ba4de554_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_1b26411e-03c2-4574-91e0-d701589b1304_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_1ac0e4cd-0cf4-4e3e-aa15-d0b9cf387e12_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_7a2f2fe4-2edf-4f05-b0e4-3af929eed0cc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_be4f10d7-2f56-45f2-8b35-edc1785ddc99_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 and shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_aee3aea3-1060-4430-8e93-0bfa74992f10_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink: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 &#8212; net (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_c22f6514-d3ec-405e-b4b7-17c8eb5f2a49_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink: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_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_981310d2-00ea-473b-8e30-e836a1dffc93_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_38ea0a01-1505-4fe8-900e-4dd87a26a335_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_046f3079-6c46-42f4-a09f-44d00864f9f6_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsAbstract_6b1b1cb2-86ae-44d5-9ed5-7999afdbccb0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_OtherAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_OtherAssetsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsAbstract" xlink:to="lab_us-gaap_OtherAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_da4fb4f1-b2cf-4c4a-ad9e-b1e58b446972_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_d6b90d50-ab4a-4047-88eb-ae79fe589b2f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_32f10653-6f7b-4f2f-b851-796cbbc1a660_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_da4faaed-3383-4721-a780-841fcbcb49f1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 Swap [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f527ab01-ffd1-416f-b902-b1c628404f65_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">Fiscal 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_f8a2f853-6e38-4e64-8bf3-b1eee1e68d88_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 [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_512cf83d-a97f-4376-960c-a4124c75c201_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" 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">Nature of Business and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_e1839249-2545-4714-9af2-d5104d27918d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_255d523d-80f1-44f6-810c-962662bf00a3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" 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">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink: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 Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_e18ecfda-fc6e-40d3-a6ad-b2323d27f016_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_745c79ea-8ae9-4558-b616-4c196c89d547_verboseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0d65b00f-f20d-42e6-978a-70af3d885f80_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PercentageOfFIFOInventory_bbef71be-48cc-4b5f-aec9-d4b5afbb8d39_terseLabel_en-US" xlink:label="lab_us-gaap_PercentageOfFIFOInventory" xlink: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 FIFO inventory</link:label>
    <link:label id="lab_us-gaap_PercentageOfFIFOInventory_label_en-US" xlink:label="lab_us-gaap_PercentageOfFIFOInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of FIFO Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfFIFOInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PercentageOfFIFOInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PercentageOfFIFOInventory" xlink:to="lab_us-gaap_PercentageOfFIFOInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_716750e6-8887-4677-9faa-91ac388ddd2e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_f3d2f0fc-099f-4dcc-87db-585e341212d8_negatedLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" 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">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_0b4c06a8-2611-42d9-8ab6-dca8eaf466e0_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 expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_92984552-f969-4ce8-8020-c85cbc9dc685_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited or expired, Weighted average grant date fair value (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink: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, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_9b335813-911c-4f35-a1eb-87a9cd79b2f3_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_38048a34-132c-425f-b9ce-ac9ac60a2c6d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_3e32e0e1-70f2-4fe7-8c05-6c36a897f209_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLIFOReserve_14168937-d92e-4d52-802b-d631afbc586d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" 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">LIFO reserve</link:label>
    <link:label id="lab_us-gaap_InventoryLIFOReserve_label_en-US" xlink:label="lab_us-gaap_InventoryLIFOReserve" xlink: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, LIFO Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLIFOReserve" xlink:to="lab_us-gaap_InventoryLIFOReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_56d14ced-6ebc-4ffd-a6c2-c94398245733_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CURRENT LIABILITIES:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_5a74a180-ca14-46fd-9494-69ec96df75fb_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7bbe3086-7d5a-425a-b417-7da43c998886_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">Acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_8388341d-3ed6-4216-8ba7-ebc3f96f73ed_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</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_7071d1c5-10a8-4adf-9dce-3c813a09b95d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of provisions for income taxes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_296ac5d0-f529-4058-9ee2-43274c4833a9_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink: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 of restricted stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink: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, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_0dbe5f1c-d613-48ff-a88b-4f1ceae702e7_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" 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">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_IdentifiableMember_9002dea2-7433-4a1c-973b-a3508670acec_terseLabel_en-US" xlink:label="lab_hwkn_IdentifiableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable</link:label>
    <link:label id="lab_hwkn_IdentifiableMember_label_en-US" xlink:label="lab_hwkn_IdentifiableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable [Member]</link:label>
    <link:label id="lab_hwkn_IdentifiableMember_documentation_en-US" xlink:label="lab_hwkn_IdentifiableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IdentifiableMember" xlink:href="hwkn-20210328.xsd#hwkn_IdentifiableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_IdentifiableMember" xlink:to="lab_hwkn_IdentifiableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_7b00e3f3-939a-402e-b7a2-60aea57cf89b_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">Cash dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_824f01fd-7dad-4ae9-aa89-a729185b07df_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_ce67b2a7-0469-469d-b686-cff3e35b003d_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_b3e088c0-2e68-49c6-8082-48055d040e45_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" 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">Derivative, by Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_c1e727c5-b523-4bb9-a400-b599bd396d29_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_f8613894-e2b9-464f-93ee-9a9a9d4592f0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink: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), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_a616b8a8-0ad8-4014-8272-39ba649268d8_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments (segment)</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_cc624d78-8efc-4d85-9fd2-4fd48d18c6d1_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 Reportable Segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink: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 Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_d1005624-758b-4345-9971-c9c39e7ad56a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_bb8eec97-9d40-43db-b86c-9f94d982ed01_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal &#8212; current</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_e91899dd-10f3-42b4-8ff7-4cef8a2262b1_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 shares; authorized: 60,000,000 shares of $0.01 par value; 20,969,746 and 21,024,458 shares issued and outstanding for 2021 and 2020, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_4eddeae7-72d2-41f2-af11-88664396ac93_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_5b87fadb-4b00-4b28-877f-d5f032ed6478_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9de59b54-c148-43a3-ae82-2c43a3f84e69_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">Cost not yet recognized, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4f4c24d5-a794-4e13-b59f-1e0f9e823d4d_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, Weighted average grant date fair value (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_10527c0e-c78f-4fab-8e24-33f685abc5ba_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, Weighted average grant date fair value (usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_438f62e8-8476-47f2-b055-9f1691456e61_verboseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" 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">Performance-Based Restricted Stock [Member]</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_df168e4a-5afa-4d05-8eac-6b0d4428f3f2_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</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_2a5f5f5a-c124-4345-87a9-4ee41664ffc6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_28f21a00-9883-4090-9707-bd4c9ef67cda_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_Totaldebtnetofdebtissuancecosts_6d263fc1-0c0a-45ee-a14e-0321128bd90e_terseLabel_en-US" xlink:label="lab_hwkn_Totaldebtnetofdebtissuancecosts" xlink: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 debt, net of debt issuance costs</link:label>
    <link:label id="lab_hwkn_Totaldebtnetofdebtissuancecosts_label_en-US" xlink:label="lab_hwkn_Totaldebtnetofdebtissuancecosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt, net of debt issuance costs</link:label>
    <link:label id="lab_hwkn_Totaldebtnetofdebtissuancecosts_documentation_en-US" xlink:label="lab_hwkn_Totaldebtnetofdebtissuancecosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">total debt, net of debt issuance costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_Totaldebtnetofdebtissuancecosts" xlink:href="hwkn-20210328.xsd#hwkn_Totaldebtnetofdebtissuancecosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_Totaldebtnetofdebtissuancecosts" xlink:to="lab_hwkn_Totaldebtnetofdebtissuancecosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_aba0119e-21aa-45ea-9499-022b15833b56_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_386455b9-6940-4046-b777-00e9d1bc2c61_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">Business Combination Disclosure</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_fff10b29-8b49-4dfb-a188-c534948ef7ab_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_cb240b53-7751-491f-9248-bafa9718efdd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" 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 debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink: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 Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_f69a7488-dff1-40da-8606-b3ca541d6720_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink: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 Tax Status [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink: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 Tax Status [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain" xlink:to="lab_us-gaap_RetirementPlanTaxStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_079a8015-4dc0-4c86-b2f4-24a01e94540c_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_767dbf2c-a61e-4a1f-8527-d8062f3184a9_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink: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 impact of stock options, performance units, and restricted stock (shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_2395e7f1-7cf8-4187-ad2c-db5f6965f484_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_3b3ccdfe-e989-467c-8fb2-da12e1e4e1d4_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_74cb8076-0377-4a6f-a115-aeb8d2ec1850_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_cc56f423-dbde-45ee-bdd2-f39d1eb5cd7a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink: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 contribution expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink: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 Costs of Retirement Plans [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_faf69498-f6ee-4fb4-b713-dd5b54a1dc93_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d5364818-ff63-495b-9eb3-6719a116e02b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink: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: Interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_5574ff90-1e85-43d7-87b5-5b2c857e5465_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_003db8cd-58e8-4511-951c-a3946d8452f7_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue" xlink: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 Hedge Derivative Instrument Liabilities at Fair Value</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_cbf08b15-f02d-4e09-8e48-4fd68046344a_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue" 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">Interest rate swap, liability</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue" xlink: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 Hedge Derivative Instrument Liabilities at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue" xlink:to="lab_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4f7e1ce2-4546-43b4-a49f-656fa6df6d28_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_04527368-7600-486a-bb90-a1b6d9b9f5b9_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends declared per common share</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink: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, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_e536515e-2b40-4207-be41-bf41a7eba304_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation accruals</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_6fdf0735-fa52-468d-b93f-96f25cd48e24_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 [Member]</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_e2215659-4789-4d30-b038-d4cc5e546a41_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 [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_ff0b500d-86b1-4b7c-94a4-f1dfe94453a4_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 [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_65741354-df6f-46e1-80d0-07e7b99607a5_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_fa56e15e-894e-4530-ad29-f0fb75cac0c4_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_c088d7d1-ed42-4529-88fd-afdb3ddb69ad_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_c6f50d7f-4c25-42d4-b638-d102d6517b80_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">Profit sharing</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_d9112bc1-bce6-4d0b-ac26-caf0b9025702_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_HealthandNutritionMember_9dce3099-377c-4006-a7bd-02f78bfe10d3_terseLabel_en-US" xlink:label="lab_hwkn_HealthandNutritionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health and Nutrition [Member]</link:label>
    <link:label id="lab_hwkn_HealthandNutritionMember_label_en-US" xlink:label="lab_hwkn_HealthandNutritionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health and Nutrition [Member]</link:label>
    <link:label id="lab_hwkn_HealthandNutritionMember_documentation_en-US" xlink:label="lab_hwkn_HealthandNutritionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health and Nutrition [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_HealthandNutritionMember" xlink:href="hwkn-20210328.xsd#hwkn_HealthandNutritionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_HealthandNutritionMember" xlink:to="lab_hwkn_HealthandNutritionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_PropertyMember_725acd89-594c-4aaa-a7dc-cbca2764b11f_terseLabel_en-US" xlink:label="lab_hwkn_PropertyMember" xlink: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</link:label>
    <link:label id="lab_hwkn_PropertyMember_label_en-US" xlink:label="lab_hwkn_PropertyMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hwkn_PropertyMember_documentation_en-US" xlink:label="lab_hwkn_PropertyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_PropertyMember" xlink:href="hwkn-20210328.xsd#hwkn_PropertyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_PropertyMember" xlink:to="lab_hwkn_PropertyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_891e4a11-bb23-4060-aaaa-6879984e27ac_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_abf0df35-2593-49c0-9291-2c2e851aafe7_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">Fiscal 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ab972026-741a-4b3c-a842-6520299814a2_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_c6c5ee03-c664-4e2d-a50a-530f7629a9d0_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_b5f17121-7711-4515-95d8-97ce895b0ac4_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PROPERTY, PLANT, AND EQUIPMENT:</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_d3acbfb6-5d59-41b5-8898-6018f739e33f_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 [Member]</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0d3622c6-6608-4404-892d-0fc0b6071e15_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_5b399791-aaad-4cc1-9ff7-1d65dfcea3c8_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 - beginning of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_6df9be5b-2f1b-43cb-ab37-c7df711f9846_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 - end of year</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_ab35adde-2029-4e1e-bae1-8b9cca51f314_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_5b5f4fbf-d741-45b0-87f5-999d5a2370ec_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" 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 on senior secured term loan</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink: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 Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_513e5b1f-cd8e-408c-8f50-35f92901bd6d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEFERRED COMPENSATION LIABILITY</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_8380f752-3560-4bcd-9727-a32f1b4f8bb3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_0001058f-07c5-418f-a6fe-63e16bc6be8d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_8c479304-3e30-45e0-93a4-6b5d952052be_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_ac6c405f-19a3-4346-a59f-1d31a6ff1e74_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 income (expense)</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1fecd2cc-b355-495e-8859-d8c85f304be4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5b180d46-c25e-45f6-996a-abfbf6ca1410_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_fd17151d-d778-460c-9314-c3e39e45e487_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink: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 withdrawal liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_e48a2ae7-d044-4cc3-b00a-c07ba4e70279_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">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_b9eeb338-e985-4799-b8ea-ee32d3c08f69_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 [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1b4e7756-dcf0-40ff-96f0-5824af7b9048_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_ecfa0c16-b2a9-46ea-aee8-d9ef08a2c4e0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesRentExpenseNet_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Rent Expense, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_835e03ac-9e58-486f-886d-b4b513c888bf_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:to="lab_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_5442cffd-2e82-4881-9a1c-c075ddb3e3c5_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_7d7b0ee5-b8f9-4938-ae06-4eb5b4a9f963_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of intangible assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_BargainingUnitEmployeePlansMember_24c01ac5-5029-4b88-999e-bf90136f654f_terseLabel_en-US" xlink:label="lab_hwkn_BargainingUnitEmployeePlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bargaining Unit Employee Plans [Member]</link:label>
    <link:label id="lab_hwkn_BargainingUnitEmployeePlansMember_label_en-US" xlink:label="lab_hwkn_BargainingUnitEmployeePlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bargaining Unit Employee Plans [Member]</link:label>
    <link:label id="lab_hwkn_BargainingUnitEmployeePlansMember_documentation_en-US" xlink:label="lab_hwkn_BargainingUnitEmployeePlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bargaining Unit Employee Plans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BargainingUnitEmployeePlansMember" xlink:href="hwkn-20210328.xsd#hwkn_BargainingUnitEmployeePlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_BargainingUnitEmployeePlansMember" xlink:to="lab_hwkn_BargainingUnitEmployeePlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_e5b9d27b-7e54-4f34-987a-fbefd8ad46b0_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_562ead04-5e37-4102-baf0-30e734c7c0c4_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">Fiscal 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment_7cb91985-903a-44b3-8e71-61f23cd0f9e3_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" xlink: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 Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" xlink: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, Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f282427d-3bb2-4d48-88d4-45d1964479cc_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_973fc527-cde0-4cc1-9a2d-ac3240f5909c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_5e6b0ef1-2e07-4ce4-a0c5-3c2f23ff4fce_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_897d7984-44d7-4192-9b7b-27ec3f72cd76_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity, beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_f1ef1250-ee03-4fc8-b292-7daafcf5e714_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity, ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_62704072-18c7-4e53-9402-8b48338fe3ef_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_RevolvingLoanFacilityLetterofCredit_0efc1f78-9d65-4fd0-aa08-c769650198f7_terseLabel_en-US" xlink:label="lab_hwkn_RevolvingLoanFacilityLetterofCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan Facility Letter of Credit</link:label>
    <link:label id="lab_hwkn_RevolvingLoanFacilityLetterofCredit_label_en-US" xlink:label="lab_hwkn_RevolvingLoanFacilityLetterofCredit" xlink: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 Loan Facility Letter of Credit</link:label>
    <link:label id="lab_hwkn_RevolvingLoanFacilityLetterofCredit_documentation_en-US" xlink:label="lab_hwkn_RevolvingLoanFacilityLetterofCredit" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan Facility Letter of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevolvingLoanFacilityLetterofCredit" xlink:href="hwkn-20210328.xsd#hwkn_RevolvingLoanFacilityLetterofCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_RevolvingLoanFacilityLetterofCredit" xlink:to="lab_hwkn_RevolvingLoanFacilityLetterofCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_NumberOfOperatingSegmentsAggregated_29356a36-428e-4c85-b848-40c35ff1c20c_terseLabel_en-US" xlink:label="lab_hwkn_NumberOfOperatingSegmentsAggregated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments Aggregated</link:label>
    <link:label id="lab_hwkn_NumberOfOperatingSegmentsAggregated_label_en-US" xlink:label="lab_hwkn_NumberOfOperatingSegmentsAggregated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments Aggregated</link:label>
    <link:label id="lab_hwkn_NumberOfOperatingSegmentsAggregated_documentation_en-US" xlink:label="lab_hwkn_NumberOfOperatingSegmentsAggregated" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments aggregated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_NumberOfOperatingSegmentsAggregated" xlink:href="hwkn-20210328.xsd#hwkn_NumberOfOperatingSegmentsAggregated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_NumberOfOperatingSegmentsAggregated" xlink:to="lab_hwkn_NumberOfOperatingSegmentsAggregated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_027c95d0-b3b3-4770-a035-454b6f9cd29b_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_ShareRepurchaseProgramAbstract_2d07cec6-c208-4844-9e83-3dd029da617a_terseLabel_en-US" xlink:label="lab_hwkn_ShareRepurchaseProgramAbstract" xlink: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 Repurchase Program [Abstract]</link:label>
    <link:label id="lab_hwkn_ShareRepurchaseProgramAbstract_label_en-US" xlink:label="lab_hwkn_ShareRepurchaseProgramAbstract" xlink: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 Repurchase Program [Abstract]</link:label>
    <link:label id="lab_hwkn_ShareRepurchaseProgramAbstract_documentation_en-US" xlink:label="lab_hwkn_ShareRepurchaseProgramAbstract" xlink: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 Repurchase Program [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_ShareRepurchaseProgramAbstract" xlink:href="hwkn-20210328.xsd#hwkn_ShareRepurchaseProgramAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_ShareRepurchaseProgramAbstract" xlink:to="lab_hwkn_ShareRepurchaseProgramAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_d55e9d82-6b60-41ee-b2fb-befe4d65f85b_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements_8beaafea-dff2-41c8-a9f9-4fd557538dc4_terseLabel_en-US" xlink:label="lab_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements" xlink: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 Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements</link:label>
    <link:label id="lab_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements_label_en-US" xlink:label="lab_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements" xlink: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, Site Improvements</link:label>
    <link:label id="lab_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements_documentation_en-US" xlink:label="lab_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements" xlink: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, Site Improvements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements" xlink:href="hwkn-20210328.xsd#hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements" xlink:to="lab_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_75a92c78-0e38-4153-9fc3-0498e16a47da_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, estimated useful lives</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_37f2ae51-f4fc-487c-aba9-710eab09dce9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink: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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_eabb7b4c-5b27-43fb-bc30-434fdc767ff9_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_f3ec85ef-5200-41fc-b879-4efb859ea02d_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock_4b6bbeed-00cd-4285-8daa-2aeed0942d9e_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of restricted stock awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock" xlink: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 Director Award Plan, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_c65b70a8-ad4b-4215-b21c-de8fed3defc2_terseLabel_en-US" xlink:label="lab_us-gaap_Land" xlink: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_Land_label_en-US" xlink:label="lab_us-gaap_Land" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Land"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Land" xlink:to="lab_us-gaap_Land" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_e981ef58-a915-47d0-9fc5-f05a7232646f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LONG-TERM LEASE LIABILITY</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments_d92bc19b-1168-40f8-be46-6a264e95304b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) loss on deferred compensation assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" xlink: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 Investments, Excluding Other than Temporary Impairments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" xlink:to="lab_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_ea023325-5444-420a-a7ea-46848b68d3e5_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_6498f6c6-261b-4884-87b8-84a14a8f198e_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationAdditionalInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationAdditionalInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Additional Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationAdditionalInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract" xlink:to="lab_us-gaap_SegmentReportingInformationAdditionalInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_3b1b2b40-d245-4519-b9ee-29765cdba5b3_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_65d9d0b0-67f8-4ff5-967d-3ec90856e1fe_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_b84901c7-9195-4722-9b42-b89ac585f03d_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_a1d71ca8-306c-481f-8267-26cf7eb308c5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems" xlink: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 Examination [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Examination [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems" xlink:to="lab_us-gaap_IncomeTaxExaminationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_581bc4ac-51c2-4987-93d8-68648e808418_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink: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, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink: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, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_68bd2849-351f-42ff-bd53-398c9cbae442_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2f9251e8-5023-4ce4-8db4-ec6d27e92b63_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP shares issued (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_05cabc7e-3bd4-4f6c-a932-99d92c682631_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_IntersegmentSales_67f7a38f-7b85-4295-a0e9-43ff6647a64f_terseLabel_en-US" xlink:label="lab_hwkn_IntersegmentSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Sales</link:label>
    <link:label id="lab_hwkn_IntersegmentSales_label_en-US" xlink:label="lab_hwkn_IntersegmentSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Sales</link:label>
    <link:label id="lab_hwkn_IntersegmentSales_documentation_en-US" xlink:label="lab_hwkn_IntersegmentSales" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment sales.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IntersegmentSales" xlink:href="hwkn-20210328.xsd#hwkn_IntersegmentSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_IntersegmentSales" xlink:to="lab_hwkn_IntersegmentSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_535c4a0f-0f51-494a-bdc2-808152ef773e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_742cf567-7579-43ff-9df7-c39461770462_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_172cdbdc-d507-4924-a128-60c213225495_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_SharesSurrenduredForPayrollTaxes_3e2cda8d-83de-4eae-a4cf-fd4039b72b92_negatedTerseLabel_en-US" xlink:label="lab_hwkn_SharesSurrenduredForPayrollTaxes" 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">Shares surrendered for payroll taxes</link:label>
    <link:label id="lab_hwkn_SharesSurrenduredForPayrollTaxes_label_en-US" xlink:label="lab_hwkn_SharesSurrenduredForPayrollTaxes" xlink: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 Surrendured for Payroll Taxes</link:label>
    <link:label id="lab_hwkn_SharesSurrenduredForPayrollTaxes_documentation_en-US" xlink:label="lab_hwkn_SharesSurrenduredForPayrollTaxes" xlink: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 surrendured for payroll taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_SharesSurrenduredForPayrollTaxes" xlink:href="hwkn-20210328.xsd#hwkn_SharesSurrenduredForPayrollTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_SharesSurrenduredForPayrollTaxes" xlink:to="lab_hwkn_SharesSurrenduredForPayrollTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_83d2e99c-bead-4b00-a0a6-55d03ebeca9b_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation Allowances and Reserves, Deductions</link:label>
    <link:label id="lab_us-gaap_ValuationAllowancesAndReservesDeductions_label_en-US" xlink:label="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="lab_us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_a180bb19-cf63-417f-aebf-7bff37691796_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink: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_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink: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 (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_52f4b508-2981-4111-b83c-eea35398d0dc_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink: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 of restricted stock (shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink: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, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_FullertonCaliforniaMember_3da148fa-e78f-4fdd-98b6-aba2e50770ab_terseLabel_en-US" xlink:label="lab_hwkn_FullertonCaliforniaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fullerton, California</link:label>
    <link:label id="lab_hwkn_FullertonCaliforniaMember_label_en-US" xlink:label="lab_hwkn_FullertonCaliforniaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fullerton, California [Member]</link:label>
    <link:label id="lab_hwkn_FullertonCaliforniaMember_documentation_en-US" xlink:label="lab_hwkn_FullertonCaliforniaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fullerton, California</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_FullertonCaliforniaMember" xlink:href="hwkn-20210328.xsd#hwkn_FullertonCaliforniaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_FullertonCaliforniaMember" xlink:to="lab_hwkn_FullertonCaliforniaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_d522058e-f292-4ef2-a87e-a03d102e9130_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_6172e478-6a46-482d-8c21-301427ec56c6_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_daef0c77-18c3-4dc3-b8d6-064a4028522a_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense_f8ee86e0-27df-4fae-934f-705f65b623d6_terseLabel_en-US" xlink:label="lab_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP - all employees</link:label>
    <link:label id="lab_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense_label_en-US" xlink:label="lab_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plans (ESPP), Compensation Expense</link:label>
    <link:label id="lab_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense_documentation_en-US" xlink:label="lab_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Purchase Plans (ESPP), Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense" xlink:href="hwkn-20210328.xsd#hwkn_EmployeeStockPurchasePlansESPPCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense" xlink:to="lab_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_8fb8c8d8-f881-4d8a-8e8c-4ed00eaa1d2f_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 receivables, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_bf380e81-64cf-4763-958e-be329831c57f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_f1d27090-558f-4dcb-b372-78ed5bec55de_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_d56dc4c7-1de8-475d-ae02-dd56527f20be_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_35092724-41a4-4512-9182-5bfcfd6d6579_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2baa68ce-37ed-426f-8d75-7422880be295_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink: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_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_26dcc10c-c10b-4826-ae82-1d6a780300ea_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_aff05224-b133-4041-9ee8-cee6d1b4b60b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionTable" xlink:to="lab_us-gaap_AssetAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_7636eb90-a8d2-49db-98ba-b37c4e2fa8be_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_cdeff9e4-71d0-4ab6-af77-02d07bd8718c_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">Net inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_85e00286-4ebe-4984-ae14-f59917ab99b0_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Segment Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_38a7f28e-39f5-40e8-9988-885e0790af0e_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_89896a60-f374-4e1e-bb8c-613883eb244f_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, Value</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember_c74c1b11-f4c4-40f6-aad8-2b229a87b92b_terseLabel_en-US" xlink:label="lab_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">American Development Corporation of Tennessee, Inc.</link:label>
    <link:label id="lab_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember_label_en-US" xlink:label="lab_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">American Development Corporation of Tennessee, Inc. [Member]</link:label>
    <link:label id="lab_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember_documentation_en-US" xlink:label="lab_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">American Development Corporation of Tennessee, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember" xlink:href="hwkn-20210328.xsd#hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember" xlink:to="lab_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_e03cc11b-8c23-49f6-b4a1-a3f64cc6f834_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal &#8212; deferred</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a01d447e-45d8-43ad-860d-e5f6c858c19c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_9090ed56-cf96-4632-9117-0ca1b0784e3b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_73e55411-2a36-4af4-ba6c-25123a322a34_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_20b49e62-c77f-4b26-bc8e-361ef3ced7d2_terseLabel_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsAbstract_label_en-US" xlink:label="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract" xlink:to="lab_srt_ValuationAndQualifyingAccountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_2c0159d1-3680-419c-a1d0-ad690332b9cc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESOP</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock Ownership Plan (ESOP), Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:to="lab_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_fecf11e3-9003-4a6f-a68d-1c9d5e7e70c5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_c50707bd-bb5a-4b00-b995-30094aeefcce_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">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_e8462577-e37a-41d1-8622-ade1840d9fdc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less Current Portion of Long-term Debt</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_ProductOrServiceAxis_943b249f-e1de-45f2-bd33-159b3a59bba7_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">Products and Services [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_cd5f1542-9c1f-4022-9707-ed91751e9995_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_3bab77d2-29eb-42c6-a2d4-2ac636fa6f62_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_34dfc2ef-986f-416b-940c-278434b641f7_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_2e20c629-fdcc-44b2-a0b3-bc759c6d6dc3_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_ManufacturedblendedorrepackagedproductsMember_7ccf0769-c162-4410-a726-29e4406cd083_terseLabel_en-US" xlink:label="lab_hwkn_ManufacturedblendedorrepackagedproductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufactured, blended or repackaged products [Member]</link:label>
    <link:label id="lab_hwkn_ManufacturedblendedorrepackagedproductsMember_label_en-US" xlink:label="lab_hwkn_ManufacturedblendedorrepackagedproductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufactured, blended or repackaged products [Member]</link:label>
    <link:label id="lab_hwkn_ManufacturedblendedorrepackagedproductsMember_documentation_en-US" xlink:label="lab_hwkn_ManufacturedblendedorrepackagedproductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufactured, blended or repackaged products [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_ManufacturedblendedorrepackagedproductsMember" xlink:href="hwkn-20210328.xsd#hwkn_ManufacturedblendedorrepackagedproductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_ManufacturedblendedorrepackagedproductsMember" xlink:to="lab_hwkn_ManufacturedblendedorrepackagedproductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_f2bdd2fb-df98-40fb-96c4-da39cc0002f1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" 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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_34d89eb1-afb5-495f-9d45-1bc026c417e3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_de061f9a-9210-4776-a9d8-bd3b039569f7_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">Shares repurchased (Shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_d74d1236-17b5-4687-b4b6-0a48d2be5a76_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, Shares</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_1cf8eae0-45e8-40df-b384-e019e9ed70dd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_99420792-dc1e-4ebe-8b93-9c71e68ced26_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" 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">Other</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_4d340eaa-6aa2-4ab9-a220-3a42dc702444_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_08b4d5e9-def6-4886-8f36-7fd68d5007eb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_RangeOfRestrictedStockToBeIssuedMaximum_5b170e7f-b14c-459d-b2fd-65cba195f252_verboseLabel_en-US" xlink:label="lab_hwkn_RangeOfRestrictedStockToBeIssuedMaximum" 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">Range of restricted stock to be issued maximum</link:label>
    <link:label id="lab_hwkn_RangeOfRestrictedStockToBeIssuedMaximum_label_en-US" xlink:label="lab_hwkn_RangeOfRestrictedStockToBeIssuedMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Restricted Stock to be Issued Maximum</link:label>
    <link:label id="lab_hwkn_RangeOfRestrictedStockToBeIssuedMaximum_documentation_en-US" xlink:label="lab_hwkn_RangeOfRestrictedStockToBeIssuedMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of restricted stock to be issued maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RangeOfRestrictedStockToBeIssuedMaximum" xlink:href="hwkn-20210328.xsd#hwkn_RangeOfRestrictedStockToBeIssuedMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_RangeOfRestrictedStockToBeIssuedMaximum" xlink:to="lab_hwkn_RangeOfRestrictedStockToBeIssuedMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_446d84a6-2cb6-41f9-8578-3fd455850506_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink: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, Gross (Excluding Goodwill)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_26632cbe-3728-45f3-83c9-4ac2d4b2244f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_WeightedAverageMember_825e17ba-c3cd-4a27-be8a-fdb026d48962_terseLabel_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average [Member]</link:label>
    <link:label id="lab_srt_WeightedAverageMember_5c60a966-c26e-4287-89aa-31e3e35632e9_verboseLabel_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average [Member]</link:label>
    <link:label id="lab_srt_WeightedAverageMember_label_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_WeightedAverageMember" xlink:to="lab_srt_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_2b72d616-c317-4f03-a251-902a6907571f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement Inputs, Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink: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 and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_4598a0ce-d8d7-4c71-8d96-15f369de25ac_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_551606b4-f024-45f7-8f90-93bd14213bb8_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">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7fb1c6e4-217a-4552-9c9a-b0af158a5da0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_f2afa0b2-3910-4d15-84ef-ba0ed59f2ee2_totalLabel_en-US" xlink:label="lab_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred</link:label>
    <link:label id="lab_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_label_en-US" xlink:label="lab_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" xlink: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), Excluding Provisional Gain</link:label>
    <link:label id="lab_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_documentation_en-US" xlink:label="lab_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" xlink: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 Income Tax Expense (Benefit), Excluding Provisional Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" xlink:href="hwkn-20210328.xsd#hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" xlink:to="lab_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_c6c006cb-5ed7-49dc-a7b0-29922e626e9c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings_b5a75423-fd07-4339-ad4f-a58fed290787_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings" xlink: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 Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings" xlink: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, Buildings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_12b33c76-139c-4d93-8f5d-380e8a2b1b3e_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">Finite-lived intangible asset, useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_db81a89b-5efc-4caf-b4bd-5b57e95c0c1b_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">Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_ed2e7e6e-d10b-4c32-94c4-f98b5b88735d_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">Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_ae3ab515-15be-4eee-ab54-a2a50cc59cec_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 earnings per share, basic and diluted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_c1ecd1ff-2cb9-444f-aec5-d58e56c8dea4_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_9faf7867-b08a-40b1-bc67-0eaa7034de88_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink: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, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_2b4b2787-72d1-4fe8-9304-7e9439b101be_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6e71197c-26b0-4068-b969-3cbb0bb7c3f1_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_5e69bdc8-b468-464b-903f-ba98905d6467_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock_3b95fb0e-0dc4-44ed-8a7a-f9976a78a465_terseLabel_en-US" xlink:label="lab_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock" xlink:to="lab_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_dcc31c32-8a86-4dfe-80ff-028ce9adbe90_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New shares issued</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_07fe84f0-013b-43b8-b20e-a4cf8e0abd43_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_fbd5f22c-984e-4b8c-8062-a91f7baa077d_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_4d92cc0e-f8f9-41a1-9519-b4cdf5d007f2_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 (shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_159bd178-9027-4838-972a-753ddbb86a12_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_71fa5f3d-2ed1-43d1-bf82-7bbb96a4434e_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_WaterTreatmentMember_eb4aab7d-b1c9-461a-8499-2a04f7f93fe0_terseLabel_en-US" xlink:label="lab_hwkn_WaterTreatmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Treatment [Member]</link:label>
    <link:label id="lab_hwkn_WaterTreatmentMember_76251e53-dfd6-4c7d-9e5e-6a72bb9a9922_verboseLabel_en-US" xlink:label="lab_hwkn_WaterTreatmentMember" 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">Water Treatment [Member]</link:label>
    <link:label id="lab_hwkn_WaterTreatmentMember_label_en-US" xlink:label="lab_hwkn_WaterTreatmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water Treatment [Member]</link:label>
    <link:label id="lab_hwkn_WaterTreatmentMember_documentation_en-US" xlink:label="lab_hwkn_WaterTreatmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water treatment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_WaterTreatmentMember" xlink:to="lab_hwkn_WaterTreatmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_3ed6278e-c695-4029-b8b8-af11159945b4_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink: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 Tax Status [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTaxStatusAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink: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 Tax Status [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis" xlink:to="lab_us-gaap_RetirementPlanTaxStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_b627dcdd-6b9f-43de-8582-577013fc36dd_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">Products and Services [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_51d8aba2-7787-43d9-8d8c-07f4bc76eb6f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_e3eab2b0-1c16-4c5a-8f44-b3f3a19fb3ff_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink: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, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_58c7f697-6c72-4394-9461-d888ca60317b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_370c09ea-35d3-4651-a8ff-f5f3bd3c4847_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">Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_90781687-5526-45c5-8809-ab59bc2af0fc_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_84ec6ee8-e981-458e-9b6f-116bea1f4515_terseLabel_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:label id="lab_us-gaap_TransportationEquipmentMember_label_en-US" xlink:label="lab_us-gaap_TransportationEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transportation Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransportationEquipmentMember" xlink:to="lab_us-gaap_TransportationEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_20eb8aa3-2a92-48ff-a8ad-11246f74990f_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 Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_2cc8f6dc-2af0-4f98-8d4f-8247eb1eeb71_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityTaxIdentificationNumber_4ad848b1-cfc4-48fa-839e-78292afbe607_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_253de79a-dd94-4dea-911b-71b860319c02_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_f7a96fab-2941-4e7f-bb83-55ebf38a9f68_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_NumberOfLeases_4414457a-c679-4fbf-a5f6-926a9d1186cc_terseLabel_en-US" xlink:label="lab_hwkn_NumberOfLeases" xlink: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 Leases</link:label>
    <link:label id="lab_hwkn_NumberOfLeases_label_en-US" xlink:label="lab_hwkn_NumberOfLeases" xlink: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 Leases</link:label>
    <link:label id="lab_hwkn_NumberOfLeases_documentation_en-US" xlink:label="lab_hwkn_NumberOfLeases" xlink: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 Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_NumberOfLeases" xlink:href="hwkn-20210328.xsd#hwkn_NumberOfLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_NumberOfLeases" xlink:to="lab_hwkn_NumberOfLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_ddf38043-1ed4-4688-9412-7fb56a9891c7_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 earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_098a9c89-5325-4dc1-8ed6-c07fec04d2d7_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">Weighted average number of shares outstanding-basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bd46a928-9978-48b6-bad7-bf3f8ae2c7e9_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">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_19f10c1d-6983-4423-b498-483770331e1b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_5ac73edd-3888-4142-b161-1ef8fddde8ba_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" 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">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_fe9f9d96-110d-4561-8b2f-93b78c73caeb_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">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_RevolvingLoanFacilitySwinglineSubfacility_34370bbe-2efb-43d7-a4f7-0aeea5fc555b_terseLabel_en-US" xlink:label="lab_hwkn_RevolvingLoanFacilitySwinglineSubfacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan Facility Swingline Subfacility</link:label>
    <link:label id="lab_hwkn_RevolvingLoanFacilitySwinglineSubfacility_label_en-US" xlink:label="lab_hwkn_RevolvingLoanFacilitySwinglineSubfacility" xlink: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 Loan Facility Swingline Subfacility</link:label>
    <link:label id="lab_hwkn_RevolvingLoanFacilitySwinglineSubfacility_documentation_en-US" xlink:label="lab_hwkn_RevolvingLoanFacilitySwinglineSubfacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Loan Facility Swingline Subfacility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevolvingLoanFacilitySwinglineSubfacility" xlink:href="hwkn-20210328.xsd#hwkn_RevolvingLoanFacilitySwinglineSubfacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_RevolvingLoanFacilitySwinglineSubfacility" xlink:to="lab_hwkn_RevolvingLoanFacilitySwinglineSubfacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_73a741e1-e216-4f4c-91cd-be789de9c959_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 during the year for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_46d353ea-5560-412d-87a0-a9987654ee28_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">Total comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_d95aad77-c6c1-4405-9438-ee509796a22f_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_6063812d-20c2-43af-ae72-2dabeae36a41_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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 intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_5c02c030-ddef-4938-b794-2f8064f34400_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_019dda57-bc23-46a8-b41c-1fe4889ece64_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DEFERRED INCOME TAXES</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_904eed81-e8d3-4350-b58b-ebaddd964956_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_f7b2f2f7-7202-4c13-ad2a-008700a3df03_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_69c58f0c-f140-480f-89ef-5cc9524c040c_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of performance-based restricted stock units</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_a30e5c6e-3e10-45b8-a055-4c2b0a574026_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 effective income tax rate reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_0dfefea6-7f08-47b0-8182-8cfb0b9b7022_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable &#8212; trade</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollectiveBargainingArrangementAxis_8c28c979-dade-4808-88f1-3334901110a4_terseLabel_en-US" xlink:label="lab_us-gaap_CollectiveBargainingArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective Bargaining Arrangement [Axis]</link:label>
    <link:label id="lab_us-gaap_CollectiveBargainingArrangementAxis_label_en-US" xlink:label="lab_us-gaap_CollectiveBargainingArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collective-Bargaining Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollectiveBargainingArrangementAxis" xlink:to="lab_us-gaap_CollectiveBargainingArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_5158bc75-ccae-4576-89bf-4da8ad6f29b8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink: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 receivables</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_00df1e7c-d9bc-4041-bff5-756a911d9b02_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9057b419-13c3-4d15-a56f-c60730ae9341_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">Fiscal 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_bb72558e-df70-4e5c-9c4a-514e25bcdd6a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_fbef610e-55b6-46a8-ac3d-550b0113aafa_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 revolver borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink: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 Long-term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_c2df29da-a875-4cc2-b3ee-de5acc2cc0ec_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9430bc34-9d26-4907-838e-234f01e35288_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 Income (Loss) [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_98524f84-d9fc-4f98-8858-412d23c619e5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" xlink: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 Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" xlink: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, Land</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_f2e619cb-a4a4-40e7-a0ed-d8708f021122_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_c4e4b1f9-f67e-42fd-9f90-413255ae5b89_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_fbcb6645-d7c0-41c9-9c4b-00c1b0026cbc_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</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_fe278937-a0e9-40a7-9dd2-1fe03ec7eae8_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" 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</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_b0d1c035-ac47-4ddd-817b-85d4fd40737e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_627247a1-b4f9-4c13-bf35-577cc6879463_negatedLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" 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">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_61d9f2b3-6e86-4b22-b37c-a2bc0c522c5f_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held-for-sale, Long Lived, Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held-for-sale, Long Lived, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:to="lab_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_6e55afbf-c3e5-4dd4-8720-decda5278e15_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on interest rate swap</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink: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), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_d8eb2489-bab3-4907-89ce-3721087a0466_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink: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 Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink: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 Repurchase Program, Number of Shares Authorized to be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_8d7b66e8-ceb8-4e24-abee-78c29725dd6d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGrossAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsGrossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_0193a499-29fd-4102-99ac-272c3dd88d1f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal deduction (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a7df5b77-6383-4c44-b353-ca7c9a43698c_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State &#8212; deferred</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_3e1202b4-fb0f-404a-ba54-9a44c182950c_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships [Member]</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_28d2a6f1-2655-4e9e-be3b-1d71f5f55a4b_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink: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 furniture and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_AssetsHeldForSaleAbstract_5d8ae64f-e910-4ffb-8c8f-d309f053496e_terseLabel_en-US" xlink:label="lab_hwkn_AssetsHeldForSaleAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held For Sale [Abstract]</link:label>
    <link:label id="lab_hwkn_AssetsHeldForSaleAbstract_label_en-US" xlink:label="lab_hwkn_AssetsHeldForSaleAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held For Sale [Abstract]</link:label>
    <link:label id="lab_hwkn_AssetsHeldForSaleAbstract_documentation_en-US" xlink:label="lab_hwkn_AssetsHeldForSaleAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held For Sale [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_AssetsHeldForSaleAbstract" xlink:href="hwkn-20210328.xsd#hwkn_AssetsHeldForSaleAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_AssetsHeldForSaleAbstract" xlink:to="lab_hwkn_AssetsHeldForSaleAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_66ab9258-02a0-4347-933f-9e989091bbd9_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">Net property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredProfitSharingMember_a4f7f178-c1fc-4ba3-b88c-86ffbb8f40af_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredProfitSharingMember" xlink: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 Profit Sharing [Member]</link:label>
    <link:label id="lab_us-gaap_DeferredProfitSharingMember_label_en-US" xlink:label="lab_us-gaap_DeferredProfitSharingMember" xlink: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 Profit Sharing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredProfitSharingMember" xlink:to="lab_us-gaap_DeferredProfitSharingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount_57bc1a73-29df-40c3-95d1-0a6262f8296d_terseLabel_en-US" xlink:label="lab_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount" xlink: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) matching contributions</link:label>
    <link:label id="lab_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount_label_en-US" xlink:label="lab_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount" xlink: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 Amount</link:label>
    <link:label id="lab_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount_documentation_en-US" xlink:label="lab_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount" xlink: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, Employer Matching Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount" xlink:href="hwkn-20210328.xsd#hwkn_DefinedContributionPlanEmployerMatchingContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount" xlink:to="lab_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_fafb6a8e-38b6-4de0-b64b-46f11bb791fb_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_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PercentageOfLIFOInventory_cf075d43-bafe-424a-aec1-bbc240e6790a_terseLabel_en-US" xlink:label="lab_us-gaap_PercentageOfLIFOInventory" xlink: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 LIFO Inventory</link:label>
    <link:label id="lab_us-gaap_PercentageOfLIFOInventory_label_en-US" xlink:label="lab_us-gaap_PercentageOfLIFOInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of LIFO Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfLIFOInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PercentageOfLIFOInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PercentageOfLIFOInventory" xlink:to="lab_us-gaap_PercentageOfLIFOInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7d12a387-bdf1-4fdb-a496-55dd4587911d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_39d5c312-1c04-4004-9158-f8d18618523b_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 future amortization expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiscalPeriod_aab0f452-576f-4ba5-925c-ffce29f93786_terseLabel_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Year</link:label>
    <link:label id="lab_us-gaap_FiscalPeriod_label_en-US" xlink:label="lab_us-gaap_FiscalPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal Period, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiscalPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiscalPeriod" xlink:to="lab_us-gaap_FiscalPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_89af5678-930d-4f6f-9f7b-57e52b910c31_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RepaymentsOfOtherLongTermDebt_10e55a39-9527-4c6d-9502-e3b037a97cd7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherLongTermDebt" 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 on senior secured revolving credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfOtherLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherLongTermDebt" xlink: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 Other Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfOtherLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfOtherLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_ee532eb7-bb28-4365-b249-2b1667b31b04_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_f15f1957-6749-499c-ad00-20891b0d683d_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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 receivable</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_4753b76d-8ba6-4392-9421-91b384ba510f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ROU asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_1513989e-7f1b-43c7-be9d-b1920c2f639a_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_Revenues_945cd907-8bb4-40d0-ad19-10c96ab7b02a_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_728f9564-1c91-443e-bbee-0a474d887c06_verboseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_cbfa39fb-4c91-4d2d-9e31-7e8bc2d267c3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink: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 (FIFO basis)</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ad18f6b7-985e-4813-8318-32c8c1966f2c_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_4cd6fe4b-2aea-49b5-bcbe-2bc238c7fe63_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">LONG-TERM DEBT, LESS CURRENT PORTION</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_8a2b8e7c-76e7-4232-83c1-dcace3e49cd0_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfGoodwillTable_30c4c28a-9485-4b34-990c-c852ce3146af_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_3699c6df-2539-415b-87df-496968f7f9fb_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" 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">Compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d727c33b-d0e2-42b9-9979-fce6616da059_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">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_DocumentFiscalPeriodFocus_30994294-7359-4e5e-a5aa-718ecac83bb5_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_fe1a0048-93cb-4e26-ae5e-f3f8f373e299_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionLineItems" xlink:to="lab_us-gaap_AssetAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_44d0d1b0-fadf-4f63-ac2a-cf015a29294e_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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 (percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_8129019c-434f-41d7-b0b2-9de829748e3a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_7a992d09-8712-4148-b1d2-80ee788b7b7e_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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">Shares outstanding, beginning balance</link:label>
    <link:label id="lab_us-gaap_SharesIssued_4daddb27-ed21-4f47-91ad-86aa4161ce50_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" 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">Shares outstanding, ending balance</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_8691dc29-2398-4605-998b-15205bc8f124_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_RangeOfRestrictedStockToBeIssuedMinimum_dba9d97c-e229-460f-a363-a13609a977f7_verboseLabel_en-US" xlink:label="lab_hwkn_RangeOfRestrictedStockToBeIssuedMinimum" 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">Range of restricted stock to be issued minimum</link:label>
    <link:label id="lab_hwkn_RangeOfRestrictedStockToBeIssuedMinimum_label_en-US" xlink:label="lab_hwkn_RangeOfRestrictedStockToBeIssuedMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of Restricted Stock to be Issued Minimum</link:label>
    <link:label id="lab_hwkn_RangeOfRestrictedStockToBeIssuedMinimum_documentation_en-US" xlink:label="lab_hwkn_RangeOfRestrictedStockToBeIssuedMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range of restricted stock to be issued minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RangeOfRestrictedStockToBeIssuedMinimum" xlink:href="hwkn-20210328.xsd#hwkn_RangeOfRestrictedStockToBeIssuedMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_RangeOfRestrictedStockToBeIssuedMinimum" xlink:to="lab_hwkn_RangeOfRestrictedStockToBeIssuedMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_b480ba77-8175-478d-970c-484a2573956e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_c6bc8fd0-a44b-44ad-b6cc-f06d2e7091be_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CURRENT ASSETS:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_f8cd5fb6-ac86-4834-95e1-94b863a638e1_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_85c1252a-5fb5-401b-996b-7cb3f0bd0da3_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_db192c90-392e-49b2-9443-96b1b066168a_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-life intangible assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_a342e2d0-7b9a-48b8-85a5-a4630fc25fd8_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_a8ed764a-33a6-4b57-b854-fe1a5db87219_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_903ed1f5-c559-4d9f-9bd1-4201a4e40782_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_QualifiedPlanMember_810173c3-a212-49f3-9c95-f319ce7b860e_terseLabel_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Qualified Plan [Member]</link:label>
    <link:label id="lab_us-gaap_QualifiedPlanMember_label_en-US" xlink:label="lab_us-gaap_QualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Qualified Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QualifiedPlanMember" xlink:to="lab_us-gaap_QualifiedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue_969f2e56-1c63-43a1-947e-aa742dac1a62_negatedTerseLabel_en-US" xlink:label="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue" 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">Shares surrendered for payroll taxes</link:label>
    <link:label id="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue_label_en-US" xlink:label="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue" xlink: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 Surrendered During Period, For Payroll Taxes, Value</link:label>
    <link:label id="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue_documentation_en-US" xlink:label="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue" xlink: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 Surrendered During Period, For Payroll Taxes, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue" xlink:href="hwkn-20210328.xsd#hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue" xlink:to="lab_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_74e69c17-2679-4364-9410-ab3da72185b9_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">Weighted average number of shares outstanding-diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b61c1c77-cb38-4b30-a2f2-687840c58329_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">Weighted average common shares outstanding &#8212; diluted (shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense_1b84d733-93d9-445d-a640-0a34d2fe27b7_terseLabel_en-US" xlink:label="lab_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" xlink: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 contribution expense</link:label>
    <link:label id="lab_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense_label_en-US" xlink:label="lab_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense</link:label>
    <link:label id="lab_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense_documentation_en-US" xlink:label="lab_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" xlink:href="hwkn-20210328.xsd#hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" xlink:to="lab_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_e57d6214-3c5f-4282-8a23-341eb9d4c268_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_027c73f3-d16b-41e5-9b9d-dc50ab3c273f_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" 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 Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_15ff47e2-8cb9-408a-81cd-21f27cd72201_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_07ccd328-7986-4136-9974-ab102ecd3bdf_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_17ee5737-9b02-4d15-ad3e-5fb7554de0a3_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of intangible assets</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_b3b06b7c-b35e-449a-a4ac-a92bd2aee1f4_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_9b6289da-81d6-49c4-872c-cf4d3c3d32b1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_79e17531-b4cf-400e-84fc-46dc2e2c22cd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_f438bce0-acc2-4185-825a-6a17ed0056e9_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_149ac605-5114-4229-aa13-368e140f76bd_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_6281ead7-f3b2-437a-a918-31c28ff03ef6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_087a0515-e2e3-45d4-933d-4746053933b8_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5d3a5dbc-dbd9-4b3e-a03c-f1cd1d6932aa_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating accounts (using) providing cash, net of acquisitions:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9cb13039-5f8e-474b-83a7-0ea9073ed6b4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP shares issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a515ff9e-f98f-4f1b-a126-85bdca1daf4a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink: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 accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_22991f6a-8801-4ab6-825f-428fa5f0ebb5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_3a6fb493-9509-4fd0-86d9-52887b334584_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ce0b8999-a525-4698-8a45-477dec9a4d2d_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" 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, Weighted average grant date fair value (usd 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_863c30fe-e2d3-4503-8f26-eff65c3e248c_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears_10a5407f-9c52-457a-8c81-ac88cab7fd86_terseLabel_en-US" xlink:label="lab_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years</link:label>
    <link:label id="lab_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears_label_en-US" xlink:label="lab_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years</link:label>
    <link:label id="lab_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears_documentation_en-US" xlink:label="lab_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multi employer pension plan withdrawal liability payment over period of years.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears" xlink:href="hwkn-20210328.xsd#hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears" xlink:to="lab_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_783f4da7-6136-4222-ba33-b795f6c18e94_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_194102f3-87bb-4acd-973a-33cedd91d8be_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerDepositsCurrent_06707430-68ee-43bf-a234-00375e758cbc_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerDepositsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Container deposits</link:label>
    <link:label id="lab_us-gaap_CustomerDepositsCurrent_label_en-US" xlink:label="lab_us-gaap_CustomerDepositsCurrent" xlink: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 Deposits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerDepositsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerDepositsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerDepositsCurrent" xlink:to="lab_us-gaap_CustomerDepositsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_2acf3425-7e42-4b4c-9124-9f22b2175264_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_747d240a-3748-4e14-8a38-50537ce1a159_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">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_a811ee75-ec03-4ddc-821c-88bc9e01cef6_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">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_3fb1f1c8-2851-4b03-b81f-350a63cca065_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_4f4a64d2-be7e-42e2-8241-602d0ea88d7a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonqualifiedPlanMember_67bda5af-4a2f-44ac-8bed-1e8c39289e96_terseLabel_en-US" xlink:label="lab_us-gaap_NonqualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified Plan [Member]</link:label>
    <link:label id="lab_us-gaap_NonqualifiedPlanMember_label_en-US" xlink:label="lab_us-gaap_NonqualifiedPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonqualified Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonqualifiedPlanMember" xlink:to="lab_us-gaap_NonqualifiedPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_1b74107d-16fe-4792-96d0-1b328677e606_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink: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 and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink: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 and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_b4cd729c-ddf3-4249-9247-54dd027ec43f_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_61066760-9e12-49ba-b1c5-d96218e8d4bc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_DanielStauberMember_9c8c8f87-c1a1-4e62-a18c-85b6bca4615e_terseLabel_en-US" xlink:label="lab_hwkn_DanielStauberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Daniel Stauber</link:label>
    <link:label id="lab_hwkn_DanielStauberMember_label_en-US" xlink:label="lab_hwkn_DanielStauberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Daniel Stauber [Member]</link:label>
    <link:label id="lab_hwkn_DanielStauberMember_documentation_en-US" xlink:label="lab_hwkn_DanielStauberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Daniel Stauber</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DanielStauberMember" xlink:href="hwkn-20210328.xsd#hwkn_DanielStauberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_DanielStauberMember" xlink:to="lab_hwkn_DanielStauberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember_9ec775bd-a3bc-41c6-9776-53c6778d53ad_terseLabel_en-US" xlink:label="lab_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C&amp;L Aqua Professionals, Inc. and LC Blending, Inc.</link:label>
    <link:label id="lab_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember_label_en-US" xlink:label="lab_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C&amp;L Aqua Professionals, Inc. and LC Blending, Inc. [Member]</link:label>
    <link:label id="lab_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember_documentation_en-US" xlink:label="lab_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">C&amp;L Aqua Professionals, Inc. and LC Blending, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember" xlink:href="hwkn-20210328.xsd#hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember" xlink:to="lab_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c69e47fd-d218-41c0-ba15-991001ead976_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">Cost not yet recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_897c0b98-4575-4f48-9eae-f3509a0b313f_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">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_50dfb476-487d-473f-bbb6-12197b351a64_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink: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 Receivables</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_abdb92fe-ced4-41ea-89e5-2c4ea3e76402_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink: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 Hedge Derivative Instrument Assets at Fair Value</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink: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 Hedge Derivative Instrument Assets at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:to="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" 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/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_26bb9da8-3a21-4ba1-be3c-e968c9019d52_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 value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_19e52831-9fdf-40f2-8009-981132d862df_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">Total</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_a2dbfa77-27ef-4306-9556-c0cbac53c007_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_c18f414d-5799-4087-abd7-9487b87dec2c_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_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_c15b0f1c-7099-47cb-8559-043688e81d79_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_78922fbc-2490-444f-a23b-71c57d4e621a_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">Schedule of goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7f0052-bb2c-4743-90b1-386854b2c4bb_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation to cash flows provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_f2d188c4-141a-443a-960d-179aebb40fd9_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_10e1e5ee-6ace-48ae-9e84-602ea5700585_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_a234a776-dded-48ed-a562-b3c35c42f796_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>hwkn-20210328_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:8285c0ef-22be-47d1-a290-1d02f518b5df,g:5aef6009-5b3e-4862-83c9-d391da4b028a-->
<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.hawkinsinc.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="hwkn-20210328.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e97e593c-b45b-4264-90aa-b7bb7393ebfe" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_DocumentType_e97e593c-b45b-4264-90aa-b7bb7393ebfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_7c7db072-d887-4f9f-8658-47b4b41679e2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_DocumentAnnualReport_7c7db072-d887-4f9f-8658-47b4b41679e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_88dcd2c5-d8f5-44c4-9bdf-4cc2870233f9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_DocumentPeriodEndDate_88dcd2c5-d8f5-44c4-9bdf-4cc2870233f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_28f8d904-29e6-462c-bfbd-4381c0703257" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_DocumentTransitionReport_28f8d904-29e6-462c-bfbd-4381c0703257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_5945e9fb-1b8d-4b4c-9d47-16038d411ce1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityFileNumber_5945e9fb-1b8d-4b4c-9d47-16038d411ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_fe3d83ae-cd28-4999-9509-5b78dfd335f2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityRegistrantName_fe3d83ae-cd28-4999-9509-5b78dfd335f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_e8994859-6a45-43da-ad71-cd2df8b1683c" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityIncorporationStateCountryCode_e8994859-6a45-43da-ad71-cd2df8b1683c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_4a33b7d3-86ed-408d-951f-0ec9b463610b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityTaxIdentificationNumber_4a33b7d3-86ed-408d-951f-0ec9b463610b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_0e5ee515-9fbe-42eb-874b-151fdd331e83" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityAddressAddressLine1_0e5ee515-9fbe-42eb-874b-151fdd331e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_7f1c1d78-63fb-4fbe-9e65-1900e0c75ad2" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityAddressCityOrTown_7f1c1d78-63fb-4fbe-9e65-1900e0c75ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_0b54dcfd-1936-4417-8302-ed03d190b1c8" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityAddressStateOrProvince_0b54dcfd-1936-4417-8302-ed03d190b1c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_77bfffce-2ae6-419a-8279-c54c7389d078" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityAddressPostalZipCode_77bfffce-2ae6-419a-8279-c54c7389d078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_9e0f1ccc-d2ee-44ef-8201-4d019dfd9203" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_CityAreaCode_9e0f1ccc-d2ee-44ef-8201-4d019dfd9203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_46e193f0-a332-4682-9724-a7ae541c1423" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_LocalPhoneNumber_46e193f0-a332-4682-9724-a7ae541c1423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_e153fa19-74f4-4194-866d-0f8ead51defb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_Security12bTitle_e153fa19-74f4-4194-866d-0f8ead51defb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_812a6880-78a8-4d47-9328-9b3448536899" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_TradingSymbol_812a6880-78a8-4d47-9328-9b3448536899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_af6631f0-a71e-43e9-b7a9-75360b9fd038" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_SecurityExchangeName_af6631f0-a71e-43e9-b7a9-75360b9fd038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_4e58e9cf-20e2-4d35-b4e0-ab6304ac0941" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_4e58e9cf-20e2-4d35-b4e0-ab6304ac0941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_44a304de-89eb-41e7-88c9-d28fb6d14175" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityVoluntaryFilers_44a304de-89eb-41e7-88c9-d28fb6d14175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_3f6a8ef6-d447-4f6d-b7e5-aa6e154eb843" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityCurrentReportingStatus_3f6a8ef6-d447-4f6d-b7e5-aa6e154eb843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c520d088-6b82-4709-a6a2-6c3d9c386b05" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityInteractiveDataCurrent_c520d088-6b82-4709-a6a2-6c3d9c386b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_7d3faed4-e48c-46b1-a40d-d6c30f23c5ef" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityFilerCategory_7d3faed4-e48c-46b1-a40d-d6c30f23c5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_47c27696-c4b4-4411-96ae-ffcf1c39e47a" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntitySmallBusiness_47c27696-c4b4-4411-96ae-ffcf1c39e47a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_3058d93e-7176-475e-946d-f5dbab81a133" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityEmergingGrowthCompany_3058d93e-7176-475e-946d-f5dbab81a133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_4aff8a38-2079-4593-ba3c-e75e2cb6966d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_IcfrAuditorAttestationFlag_4aff8a38-2079-4593-ba3c-e75e2cb6966d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_c5474081-d66f-42f6-bf14-f0b9ec70150d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityShellCompany_c5474081-d66f-42f6-bf14-f0b9ec70150d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_f91a7d0f-1d1c-48b3-a02f-d2d652884b69" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityPublicFloat_f91a7d0f-1d1c-48b3-a02f-d2d652884b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_d23613c1-c133-4bf4-ac8d-40600ac71076" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_d23613c1-c133-4bf4-ac8d-40600ac71076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_751551ff-5be4-44ed-9ff2-37adf6412306" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_EntityCentralIndexKey_751551ff-5be4-44ed-9ff2-37adf6412306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9720d912-ef6d-4e83-bd40-bdf8c84c0b03" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_AmendmentFlag_9720d912-ef6d-4e83-bd40-bdf8c84c0b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_9453574d-1db1-4105-a51b-ca3464933276" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_DocumentFiscalYearFocus_9453574d-1db1-4105-a51b-ca3464933276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_72ef9a2f-bb70-4b7d-8107-7ebeb717e69f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_DocumentFiscalPeriodFocus_72ef9a2f-bb70-4b7d-8107-7ebeb717e69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_92783bef-267f-44b4-8d34-be5f5b9fc203" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_067637ee-1f90-4918-ab3d-48c656258fdc" xlink:to="loc_dei_CurrentFiscalYearEndDate_92783bef-267f-44b4-8d34-be5f5b9fc203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_cbc84bf3-bff4-4f4c-849a-14708c0e2391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_444ad050-dc15-497d-a2fb-db217b764c18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cbc84bf3-bff4-4f4c-849a-14708c0e2391" xlink:to="loc_us-gaap_AssetsAbstract_444ad050-dc15-497d-a2fb-db217b764c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_9d5dddb9-9120-4fa6-a198-1af46fc008f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_444ad050-dc15-497d-a2fb-db217b764c18" xlink:to="loc_us-gaap_AssetsCurrentAbstract_9d5dddb9-9120-4fa6-a198-1af46fc008f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ec826dfa-d3e2-4800-b743-47bed191158a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9d5dddb9-9120-4fa6-a198-1af46fc008f4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ec826dfa-d3e2-4800-b743-47bed191158a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f60c0fb8-9282-440e-b228-4d810206b0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9d5dddb9-9120-4fa6-a198-1af46fc008f4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f60c0fb8-9282-440e-b228-4d810206b0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2b467bc7-d91a-4815-90e7-b7128533dd57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9d5dddb9-9120-4fa6-a198-1af46fc008f4" xlink:to="loc_us-gaap_InventoryNet_2b467bc7-d91a-4815-90e7-b7128533dd57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_a06a10e4-2d58-4632-9f9b-14f62c1bc012" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9d5dddb9-9120-4fa6-a198-1af46fc008f4" xlink:to="loc_us-gaap_IncomeTaxesReceivable_a06a10e4-2d58-4632-9f9b-14f62c1bc012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4bf32a3d-3c6b-4925-ae64-e4aabb51d916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9d5dddb9-9120-4fa6-a198-1af46fc008f4" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4bf32a3d-3c6b-4925-ae64-e4aabb51d916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8eb4750e-8bd1-498c-829b-e8dfffbe27b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_9d5dddb9-9120-4fa6-a198-1af46fc008f4" xlink:to="loc_us-gaap_AssetsCurrent_8eb4750e-8bd1-498c-829b-e8dfffbe27b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_444ad050-dc15-497d-a2fb-db217b764c18" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_f9994578-bde5-48ce-9746-b5ad64998e45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Land"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:to="loc_us-gaap_Land_f9994578-bde5-48ce-9746-b5ad64998e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_706165f0-c63f-4da3-ad82-c3d7fabc7527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_706165f0-c63f-4da3-ad82-c3d7fabc7527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_122876f6-9f61-49b8-b90a-ae40f5719109" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_122876f6-9f61-49b8-b90a-ae40f5719109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_TransportationEquipment_8fe6a2fe-ec8b-48ed-87d1-5443aae91107" xlink:href="hwkn-20210328.xsd#hwkn_TransportationEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:to="loc_hwkn_TransportationEquipment_8fe6a2fe-ec8b-48ed-87d1-5443aae91107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_6da3ab7f-c4ec-4821-a227-a9930adf1841" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_6da3ab7f-c4ec-4821-a227-a9930adf1841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1fd5c0ed-c274-459e-abd4-a264909884a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1fd5c0ed-c274-459e-abd4-a264909884a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a6d4f795-9bb5-401d-9368-821904bd3ece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a6d4f795-9bb5-401d-9368-821904bd3ece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_479db195-4cce-40b5-a38a-9603c21d7920" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_83c2cf4a-ce49-4a70-b194-677c8f1b4901" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_479db195-4cce-40b5-a38a-9603c21d7920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsAbstract_7135b994-9391-47ad-ab3d-4772da88a3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_444ad050-dc15-497d-a2fb-db217b764c18" xlink:to="loc_us-gaap_OtherAssetsAbstract_7135b994-9391-47ad-ab3d-4772da88a3e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_c84636fa-7046-4962-8c79-e47f57797cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_7135b994-9391-47ad-ab3d-4772da88a3e7" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_c84636fa-7046-4962-8c79-e47f57797cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e135e784-676b-4548-9c1e-0cafef36c51e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAssetsAbstract_7135b994-9391-47ad-ab3d-4772da88a3e7" xlink:to="loc_us-gaap_Goodwill_e135e784-676b-4548-9c1e-0cafef36c51e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ba091195-89e7-4688-a60d-9a9d3f0f19ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_7135b994-9391-47ad-ab3d-4772da88a3e7" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ba091195-89e7-4688-a60d-9a9d3f0f19ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f795a581-a919-4c25-a2fd-793abdf36325" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_7135b994-9391-47ad-ab3d-4772da88a3e7" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f795a581-a919-4c25-a2fd-793abdf36325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_1a1f7c43-8a3f-42d8-8b4f-a981fb8b8748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_7135b994-9391-47ad-ab3d-4772da88a3e7" xlink:to="loc_us-gaap_OtherAssets_1a1f7c43-8a3f-42d8-8b4f-a981fb8b8748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0d809078-2728-44aa-8b18-5321a03a1de6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_444ad050-dc15-497d-a2fb-db217b764c18" xlink:to="loc_us-gaap_Assets_0d809078-2728-44aa-8b18-5321a03a1de6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cbc84bf3-bff4-4f4c-849a-14708c0e2391" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_45c8695e-c88f-42c4-a328-4a832f3329d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_45c8695e-c88f-42c4-a328-4a832f3329d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_13c3dfaa-cdfc-47eb-9ca5-c2a9e8003d82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_45c8695e-c88f-42c4-a328-4a832f3329d0" xlink:to="loc_us-gaap_AccountsPayableCurrent_13c3dfaa-cdfc-47eb-9ca5-c2a9e8003d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c2fe34ab-11ed-44ff-8762-707e6559ee84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_45c8695e-c88f-42c4-a328-4a832f3329d0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_c2fe34ab-11ed-44ff-8762-707e6559ee84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_dd2b545c-71b3-4423-8f8f-da8004c26f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_45c8695e-c88f-42c4-a328-4a832f3329d0" xlink:to="loc_us-gaap_LongTermDebtCurrent_dd2b545c-71b3-4423-8f8f-da8004c26f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6ea0a493-b77f-48e5-b818-5ddbc9bc90d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_45c8695e-c88f-42c4-a328-4a832f3329d0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6ea0a493-b77f-48e5-b818-5ddbc9bc90d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerDepositsCurrent_4796c58c-62ef-44c4-be7e-1db35c96227a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerDepositsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_45c8695e-c88f-42c4-a328-4a832f3329d0" xlink:to="loc_us-gaap_CustomerDepositsCurrent_4796c58c-62ef-44c4-be7e-1db35c96227a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fbd1df37-91c3-45ed-90f0-3a28eeac389f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_45c8695e-c88f-42c4-a328-4a832f3329d0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_fbd1df37-91c3-45ed-90f0-3a28eeac389f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_5240f564-2bec-4108-bdef-fdad6f0a344c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_45c8695e-c88f-42c4-a328-4a832f3329d0" xlink:to="loc_us-gaap_LiabilitiesCurrent_5240f564-2bec-4108-bdef-fdad6f0a344c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_57791d92-7e96-4e8d-90e5-f89424cb0954" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_57791d92-7e96-4e8d-90e5-f89424cb0954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_31aca2f2-d581-4cf2-8f7f-96463ec2cd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_31aca2f2-d581-4cf2-8f7f-96463ec2cd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_02811c88-3561-4631-826e-901bbb5405b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_02811c88-3561-4631-826e-901bbb5405b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e23b69f4-ec8a-4600-bb3e-cb61a540c0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e23b69f4-ec8a-4600-bb3e-cb61a540c0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_c3e761bd-c2e3-4a92-8e2d-f564c8d7fdbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_c3e761bd-c2e3-4a92-8e2d-f564c8d7fdbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_363851b8-26a6-4460-adc7-ea41fd5bd8ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_363851b8-26a6-4460-adc7-ea41fd5bd8ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a7cf0c38-b4ab-4af6-84e2-a25c55e4d6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_Liabilities_a7cf0c38-b4ab-4af6-84e2-a25c55e4d6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_790c3f09-d39b-495a-9eb5-0bc750a22592" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_790c3f09-d39b-495a-9eb5-0bc750a22592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_640add69-2eaa-49c9-9fbd-43e97acaa817" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d1a6e41f-dda0-49a3-8b4f-0fb13c768f7a" xlink:to="loc_us-gaap_StockholdersEquityAbstract_640add69-2eaa-49c9-9fbd-43e97acaa817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_31b3b50e-7c0a-4a15-b26e-80814cdecc7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_640add69-2eaa-49c9-9fbd-43e97acaa817" xlink:to="loc_us-gaap_CommonStockValue_31b3b50e-7c0a-4a15-b26e-80814cdecc7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1e30ed58-be3a-4545-a666-f22e705ca917" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_640add69-2eaa-49c9-9fbd-43e97acaa817" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_1e30ed58-be3a-4545-a666-f22e705ca917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3def5e3a-deff-49c1-8afc-c6a2b4e803f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_640add69-2eaa-49c9-9fbd-43e97acaa817" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3def5e3a-deff-49c1-8afc-c6a2b4e803f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60f6f9a1-1b30-428b-8780-38c89f836d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_640add69-2eaa-49c9-9fbd-43e97acaa817" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60f6f9a1-1b30-428b-8780-38c89f836d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_73cd4ef7-0c9a-42b9-9a4c-0f8b28254f54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_640add69-2eaa-49c9-9fbd-43e97acaa817" xlink:to="loc_us-gaap_StockholdersEquity_73cd4ef7-0c9a-42b9-9a4c-0f8b28254f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_cd64271e-e794-43c9-afc5-840f833ff32a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cbc84bf3-bff4-4f4c-849a-14708c0e2391" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_cd64271e-e794-43c9-afc5-840f833ff32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_bec2f8a6-14f3-45c5-92a7-53fb71375671" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_c0127e21-5db4-4ef4-9dd5-71479862bec1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_bec2f8a6-14f3-45c5-92a7-53fb71375671" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_c0127e21-5db4-4ef4-9dd5-71479862bec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_548ca41e-77b7-4b03-9a01-0109ac5f99fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_c0eb1a88-f25b-4f5d-9870-431dc7ebaa8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_bec2f8a6-14f3-45c5-92a7-53fb71375671" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_c0eb1a88-f25b-4f5d-9870-431dc7ebaa8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_d7a1505a-8475-47c8-b014-e48dad9673c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_bec2f8a6-14f3-45c5-92a7-53fb71375671" xlink:to="loc_us-gaap_CommonStockSharesIssued_d7a1505a-8475-47c8-b014-e48dad9673c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_74498a1c-e373-42a0-9880-52ff103068e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_bec2f8a6-14f3-45c5-92a7-53fb71375671" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_74498a1c-e373-42a0-9880-52ff103068e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="simple" xlink:href="hwkn-20210328.xsd#CondensedConsolidatedStatementsofIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_4f7ffd89-b20b-4951-83c4-751250ee07a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_StatementTable_4f7ffd89-b20b-4951-83c4-751250ee07a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_0330b326-1bf1-4e88-bf40-2bbb60665579" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4f7ffd89-b20b-4951-83c4-751250ee07a5" xlink:to="loc_srt_StatementScenarioAxis_0330b326-1bf1-4e88-bf40-2bbb60665579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_9da28a2f-0cf7-4850-b639-f9c357a6c255" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_0330b326-1bf1-4e88-bf40-2bbb60665579" xlink:to="loc_srt_ScenarioUnspecifiedDomain_9da28a2f-0cf7-4850-b639-f9c357a6c255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_a38898fd-b01b-4c67-9ec5-c319ee4bd882" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_4f7ffd89-b20b-4951-83c4-751250ee07a5" xlink:to="loc_us-gaap_StatementLineItems_a38898fd-b01b-4c67-9ec5-c319ee4bd882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_64c64c43-e1a8-4813-997c-38bc98fc4793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_Revenues_64c64c43-e1a8-4813-997c-38bc98fc4793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2a7545a7-7d07-46cb-8d8f-70117f667eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2a7545a7-7d07-46cb-8d8f-70117f667eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_0f0982ea-aa7c-4ec7-bfff-ae6e68c78df3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_GrossProfit_0f0982ea-aa7c-4ec7-bfff-ae6e68c78df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b6c2c780-be65-4e7b-aeac-84e86b4ca9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_b6c2c780-be65-4e7b-aeac-84e86b4ca9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_21416972-0f80-4e07-907d-eab11add8003" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_OperatingIncomeLoss_21416972-0f80-4e07-907d-eab11add8003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_38e2353f-bfd0-4f54-8ab1-1f5c6ee72529" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_38e2353f-bfd0-4f54-8ab1-1f5c6ee72529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c35eb5fc-8d59-4f0a-bf1b-3afc3147f5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c35eb5fc-8d59-4f0a-bf1b-3afc3147f5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_782aab48-fcf7-41ac-89d7-3aa37743b942" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_782aab48-fcf7-41ac-89d7-3aa37743b942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cdf54941-deef-4b88-bea8-cdd25ef3e057" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cdf54941-deef-4b88-bea8-cdd25ef3e057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8c64db29-a0da-4527-a4d6-883815fa077b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_NetIncomeLoss_8c64db29-a0da-4527-a4d6-883815fa077b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_833c7e08-ef83-4c49-9480-87fbaeba2986" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_833c7e08-ef83-4c49-9480-87fbaeba2986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_47730190-ccd0-40ba-a1c9-0cbf4cbd3866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_47730190-ccd0-40ba-a1c9-0cbf4cbd3866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_7dbec2bf-788e-427c-a1d3-5748d650093c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_7dbec2bf-788e-427c-a1d3-5748d650093c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_30c85e9d-80db-4b82-9b38-faf32597fa2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_7dbec2bf-788e-427c-a1d3-5748d650093c" xlink:to="loc_us-gaap_EarningsPerShareBasic_30c85e9d-80db-4b82-9b38-faf32597fa2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_755b0577-95cd-40af-b190-d9ade70135af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_755b0577-95cd-40af-b190-d9ade70135af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f39f807f-4f4d-4e31-8dd3-c6cfb361173b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_755b0577-95cd-40af-b190-d9ade70135af" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f39f807f-4f4d-4e31-8dd3-c6cfb361173b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_a437a425-a4a9-473a-8519-532a4fc6daac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0fa6d3aa-6ee6-4a40-9930-5e7e98aa5b47" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_a437a425-a4a9-473a-8519-532a4fc6daac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="simple" xlink:href="hwkn-20210328.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62c8b278-ca06-4b37-b45b-c35b75aca25b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1935bb09-992a-432b-a5ce-de831dbb5585" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62c8b278-ca06-4b37-b45b-c35b75aca25b" xlink:to="loc_us-gaap_NetIncomeLoss_1935bb09-992a-432b-a5ce-de831dbb5585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_506a78ac-67a1-4a06-ba63-7dd6b37ca492" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62c8b278-ca06-4b37-b45b-c35b75aca25b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax_506a78ac-67a1-4a06-ba63-7dd6b37ca492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_e30c6747-78e1-4bf8-b67c-ef734312aba7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62c8b278-ca06-4b37-b45b-c35b75aca25b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_e30c6747-78e1-4bf8-b67c-ef734312aba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_85655505-2392-4dbb-a122-9fbf9163c9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62c8b278-ca06-4b37-b45b-c35b75aca25b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_85655505-2392-4dbb-a122-9fbf9163c9c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9c23d8d6-e412-48b6-ade5-0e02b838f8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_62c8b278-ca06-4b37-b45b-c35b75aca25b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_9c23d8d6-e412-48b6-ade5-0e02b838f8e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_8b1b679b-da8d-4266-81fc-d05a5b227c00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_f63bd3ec-301d-4cba-bab0-7b7959d1830c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_8b1b679b-da8d-4266-81fc-d05a5b227c00" xlink:to="loc_us-gaap_StatementTable_f63bd3ec-301d-4cba-bab0-7b7959d1830c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e05a6a78-f007-4108-8000-7f00c593cc66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f63bd3ec-301d-4cba-bab0-7b7959d1830c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e05a6a78-f007-4108-8000-7f00c593cc66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e05a6a78-f007-4108-8000-7f00c593cc66" xlink:to="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_88ff96cc-7a90-4254-9d8a-ef0687249b69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:to="loc_us-gaap_CommonStockMember_88ff96cc-7a90-4254-9d8a-ef0687249b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_1bb722f4-ac90-4d8f-bdf0-c284d8662382" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_1bb722f4-ac90-4d8f-bdf0-c284d8662382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b306f848-15f5-45e0-aad1-6c4e503d206d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:to="loc_us-gaap_RetainedEarningsMember_b306f848-15f5-45e0-aad1-6c4e503d206d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ce36323d-d64c-40b1-8b44-d54c7a235a90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_13a9c87b-a534-4496-a437-f6f9bdedaef6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ce36323d-d64c-40b1-8b44-d54c7a235a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_86a68847-1270-4e22-9c71-0c1214ac9e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_f63bd3ec-301d-4cba-bab0-7b7959d1830c" xlink:to="loc_us-gaap_StatementLineItems_86a68847-1270-4e22-9c71-0c1214ac9e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_86a68847-1270-4e22-9c71-0c1214ac9e7d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_820e7f2f-1ebb-453f-927f-7c03f67760f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_SharesIssued_820e7f2f-1ebb-453f-927f-7c03f67760f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d88f3fbb-e708-4270-80a9-70172fa153a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockholdersEquity_d88f3fbb-e708-4270-80a9-70172fa153a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_e73fd3a7-91e6-4ba2-b202-e59d6e553912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_DividendsCommonStockCash_e73fd3a7-91e6-4ba2-b202-e59d6e553912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3864a51c-f125-4268-98d5-dc105fa59fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_3864a51c-f125-4268-98d5-dc105fa59fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c4a8e9a7-1b8b-4970-a878-769877c6389d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c4a8e9a7-1b8b-4970-a878-769877c6389d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_cbf8d01b-32a0-4a09-ba8a-f2900962f243" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_cbf8d01b-32a0-4a09-ba8a-f2900962f243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares_a2088c38-5f22-481f-828a-f164b9e3f0e6" xlink:href="hwkn-20210328.xsd#hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares_a2088c38-5f22-481f-828a-f164b9e3f0e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue_867dae44-56f8-4f4e-b568-6bb58fb53435" xlink:href="hwkn-20210328.xsd#hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue_867dae44-56f8-4f4e-b568-6bb58fb53435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3c197329-28aa-424c-a8ce-08a03e0bb3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_3c197329-28aa-424c-a8ce-08a03e0bb3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e7051e18-6b27-4d13-acbd-07dfb37ebe6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e7051e18-6b27-4d13-acbd-07dfb37ebe6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_0400f2fd-c65a-4235-875c-ed3f1fd8e898" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_0400f2fd-c65a-4235-875c-ed3f1fd8e898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_27c83e68-1be1-4a37-9621-75bb32f7c2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_27c83e68-1be1-4a37-9621-75bb32f7c2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f6ef714-680c-4ff8-83ce-0ee747e75cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1f6ef714-680c-4ff8-83ce-0ee747e75cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5a292280-2611-4350-8007-73b61fd654c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_NetIncomeLoss_5a292280-2611-4350-8007-73b61fd654c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_142bc7ce-9e5b-4734-8ab7-6a4070cf869e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_SharesIssued_142bc7ce-9e5b-4734-8ab7-6a4070cf869e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ba4a1716-6105-4a9a-abb0-229b19601904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_588ee7cb-8bf1-4d00-b29d-e86766cbcc9f" xlink:to="loc_us-gaap_StockholdersEquity_ba4a1716-6105-4a9a-abb0-229b19601904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="hwkn-20210328.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_fcae6efc-106a-4af1-a840-ee809af903ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22f5af85-ba6a-4a57-be49-604c9c13ec43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fcae6efc-106a-4af1-a840-ee809af903ba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22f5af85-ba6a-4a57-be49-604c9c13ec43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cb7162b3-0d58-4285-b331-aa7a9bd46550" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22f5af85-ba6a-4a57-be49-604c9c13ec43" xlink:to="loc_us-gaap_NetIncomeLoss_cb7162b3-0d58-4285-b331-aa7a9bd46550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5e3cc155-438b-4374-8980-783e83567ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22f5af85-ba6a-4a57-be49-604c9c13ec43" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5e3cc155-438b-4374-8980-783e83567ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_956d9a00-6a6e-412e-b107-1e98b176da3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5e3cc155-438b-4374-8980-783e83567ba5" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_956d9a00-6a6e-412e-b107-1e98b176da3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_66393788-8024-4c3c-a563-c0457bd04839" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5e3cc155-438b-4374-8980-783e83567ba5" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_66393788-8024-4c3c-a563-c0457bd04839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments_dc2849c2-c7a1-41ff-8c30-6a1b3e1c7767" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5e3cc155-438b-4374-8980-783e83567ba5" xlink:to="loc_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments_dc2849c2-c7a1-41ff-8c30-6a1b3e1c7767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b7fa5d3d-3456-46ae-bd62-9ed7bdadc0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5e3cc155-438b-4374-8980-783e83567ba5" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_b7fa5d3d-3456-46ae-bd62-9ed7bdadc0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ea21af0e-83b6-450d-84c5-1ce1ded54c80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5e3cc155-438b-4374-8980-783e83567ba5" xlink:to="loc_us-gaap_ShareBasedCompensation_ea21af0e-83b6-450d-84c5-1ce1ded54c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_07323cd3-072c-4ac9-898c-86d9c516eac4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5e3cc155-438b-4374-8980-783e83567ba5" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_07323cd3-072c-4ac9-898c-86d9c516eac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2788fae9-a31a-4c35-aa5d-5468e8bc5856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22f5af85-ba6a-4a57-be49-604c9c13ec43" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2788fae9-a31a-4c35-aa5d-5468e8bc5856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_452808f5-c000-41e9-a158-34837c215f66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2788fae9-a31a-4c35-aa5d-5468e8bc5856" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_452808f5-c000-41e9-a158-34837c215f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_abaf9075-7f9a-425a-a63b-d191378ffdb1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2788fae9-a31a-4c35-aa5d-5468e8bc5856" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_abaf9075-7f9a-425a-a63b-d191378ffdb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7e4591de-8d6c-4718-96d6-b16d58194393" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2788fae9-a31a-4c35-aa5d-5468e8bc5856" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_7e4591de-8d6c-4718-96d6-b16d58194393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f6fec8c9-8e7e-4b15-9e7f-489a9818f94e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2788fae9-a31a-4c35-aa5d-5468e8bc5856" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f6fec8c9-8e7e-4b15-9e7f-489a9818f94e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_5ab73536-752b-4474-85d2-426487f33728" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2788fae9-a31a-4c35-aa5d-5468e8bc5856" xlink:to="loc_us-gaap_OperatingLeasePayments_5ab73536-752b-4474-85d2-426487f33728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_7adcd106-dd8f-45f8-b418-36d50c68341a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2788fae9-a31a-4c35-aa5d-5468e8bc5856" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_7adcd106-dd8f-45f8-b418-36d50c68341a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_a3b87120-45bd-495a-b278-04d5d1a59cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_2788fae9-a31a-4c35-aa5d-5468e8bc5856" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_a3b87120-45bd-495a-b278-04d5d1a59cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5226d8ce-fb7c-4d88-817c-1fb31f2b9981" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_22f5af85-ba6a-4a57-be49-604c9c13ec43" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5226d8ce-fb7c-4d88-817c-1fb31f2b9981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e0c5c940-c67e-47ac-97dd-715c5ad67b25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fcae6efc-106a-4af1-a840-ee809af903ba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e0c5c940-c67e-47ac-97dd-715c5ad67b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9e6d9515-901b-4864-bd45-f60ad6d847f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e0c5c940-c67e-47ac-97dd-715c5ad67b25" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9e6d9515-901b-4864-bd45-f60ad6d847f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6c44e47c-3050-4849-ad26-dac690846f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e0c5c940-c67e-47ac-97dd-715c5ad67b25" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6c44e47c-3050-4849-ad26-dac690846f5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6f9a3996-01f1-44ff-99dd-bb88640da7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e0c5c940-c67e-47ac-97dd-715c5ad67b25" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6f9a3996-01f1-44ff-99dd-bb88640da7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c71cb4b4-8af5-4b12-8f62-fb0f5a50f96f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_e0c5c940-c67e-47ac-97dd-715c5ad67b25" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c71cb4b4-8af5-4b12-8f62-fb0f5a50f96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fcae6efc-106a-4af1-a840-ee809af903ba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_0f777e2b-0920-4ad2-adaf-43584bb09b1c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_0f777e2b-0920-4ad2-adaf-43584bb09b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_ddb29e40-7d88-47bf-9ae9-a536b0f790a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_ddb29e40-7d88-47bf-9ae9-a536b0f790a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_SharesSurrenduredForPayrollTaxes_29fc2fac-4311-4f1b-a1c3-4d39aa1dc85d" xlink:href="hwkn-20210328.xsd#hwkn_SharesSurrenduredForPayrollTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:to="loc_hwkn_SharesSurrenduredForPayrollTaxes_29fc2fac-4311-4f1b-a1c3-4d39aa1dc85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_203e7c21-549d-4a08-983a-d2d16b139a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_203e7c21-549d-4a08-983a-d2d16b139a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_02250d28-7ac3-45d0-9295-658f459828dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_02250d28-7ac3-45d0-9295-658f459828dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_0ba8ee8b-4300-41a0-b603-044a3f94fb8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:to="loc_us-gaap_RepaymentsOfDebt_0ba8ee8b-4300-41a0-b603-044a3f94fb8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_a4da3e80-4781-4f29-93e2-85f40da6e8de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherLongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:to="loc_us-gaap_RepaymentsOfOtherLongTermDebt_a4da3e80-4781-4f29-93e2-85f40da6e8de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_7b6c6e68-d072-4e59-b687-e18a2c8fec48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_7b6c6e68-d072-4e59-b687-e18a2c8fec48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8752a23f-441d-4fa8-8835-bf9f8b515ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_fc38b1bc-abc1-4af0-ab41-34def6497de0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8752a23f-441d-4fa8-8835-bf9f8b515ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_36a4e6c0-d543-4f21-8bb2-188e6fd5f937" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fcae6efc-106a-4af1-a840-ee809af903ba" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_36a4e6c0-d543-4f21-8bb2-188e6fd5f937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_476f48a6-c655-4c06-a4a1-d1f4181f08de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fcae6efc-106a-4af1-a840-ee809af903ba" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_476f48a6-c655-4c06-a4a1-d1f4181f08de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2ff55800-df56-4289-83b5-a780d270a134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fcae6efc-106a-4af1-a840-ee809af903ba" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2ff55800-df56-4289-83b5-a780d270a134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_a24f5b0a-bcf6-4582-bceb-c8f2b2c01b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_fcae6efc-106a-4af1-a840-ee809af903ba" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_a24f5b0a-bcf6-4582-bceb-c8f2b2c01b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_5de149e3-3603-469b-8408-0bd1518f8fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a24f5b0a-bcf6-4582-bceb-c8f2b2c01b0e" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_5de149e3-3603-469b-8408-0bd1518f8fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_427126d2-f7ce-4198-b5f2-909459423cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a24f5b0a-bcf6-4582-bceb-c8f2b2c01b0e" xlink:to="loc_us-gaap_InterestPaidNet_427126d2-f7ce-4198-b5f2-909459423cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6699b01f-c321-4ee7-b8ed-1d0c8013b00e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_a24f5b0a-bcf6-4582-bceb-c8f2b2c01b0e" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_6699b01f-c321-4ee7-b8ed-1d0c8013b00e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="hwkn-20210328.xsd#NatureofBusinessandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_4f3f635f-1f4b-4ab1-9560-a2ca70a4e1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_3c2a63ab-432b-4bd2-8fc9-0c8a687d0798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_4f3f635f-1f4b-4ab1-9560-a2ca70a4e1a0" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_3c2a63ab-432b-4bd2-8fc9-0c8a687d0798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hwkn-20210328.xsd#NatureofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod_1e5e425d-2528-4820-977b-e431c61dc615" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiscalPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_FiscalPeriod_1e5e425d-2528-4820-977b-e431c61dc615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_5de3351c-f329-4d94-b859-8f946cb2942b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_5de3351c-f329-4d94-b859-8f946cb2942b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_af5adf05-5d24-4118-88e2-860f35c03ff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_UseOfEstimates_af5adf05-5d24-4118-88e2-860f35c03ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_ab7b8025-a6b2-4f4f-a5b1-cbbd94a168dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_ab7b8025-a6b2-4f4f-a5b1-cbbd94a168dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3c034371-223b-43a6-9ccf-d75024a4cf33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3c034371-223b-43a6-9ccf-d75024a4cf33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_6506fdc5-4eb6-4920-80d7-eebb18266469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_6506fdc5-4eb6-4920-80d7-eebb18266469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_e7d26ec4-ef32-4855-9e8c-4db25e7812b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_e7d26ec4-ef32-4855-9e8c-4db25e7812b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_08662f71-d817-46a9-8cd1-243e3e34ddd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_08662f71-d817-46a9-8cd1-243e3e34ddd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock_5013dd89-ecc1-4866-b664-7db8c39c4bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock_5013dd89-ecc1-4866-b664-7db8c39c4bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0a775ee6-e34c-4a30-a0ae-6dec070fdd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_0a775ee6-e34c-4a30-a0ae-6dec070fdd5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_d9769306-56f5-4751-9881-13119e09c18e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_d9769306-56f5-4751-9881-13119e09c18e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9671a5d8-b959-41cb-a36a-4e8e492cf62c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_9671a5d8-b959-41cb-a36a-4e8e492cf62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_376874d6-dc06-4d58-8762-1d3cc356a29c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_376874d6-dc06-4d58-8762-1d3cc356a29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_aa69308c-c65a-421a-8734-db417c2eb017" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_aa69308c-c65a-421a-8734-db417c2eb017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_765ee1bb-1ac9-48e3-9a3f-f07e25318985" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_870bdf32-f725-4af3-96ec-e0026f0fab5c" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_765ee1bb-1ac9-48e3-9a3f-f07e25318985" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#NatureofBusinessandSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_de407123-c3d1-43e8-8ec9-50a93087702e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9c878f83-d267-4ffb-a35c-6e5b49164b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_de407123-c3d1-43e8-8ec9-50a93087702e" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_9c878f83-d267-4ffb-a35c-6e5b49164b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#NatureofBusinessandSignificantAccountingPoliciesTextualDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_59fa3e1b-767b-4e6a-a056-0854fabe1d72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_53c16ede-a6af-4544-aa56-c1f1c37e268e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_59fa3e1b-767b-4e6a-a056-0854fabe1d72" xlink:to="loc_us-gaap_StatementTable_53c16ede-a6af-4544-aa56-c1f1c37e268e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_20e88a84-190a-4a83-9124-68103877cb9d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_53c16ede-a6af-4544-aa56-c1f1c37e268e" xlink:to="loc_srt_RangeAxis_20e88a84-190a-4a83-9124-68103877cb9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_20e88a84-190a-4a83-9124-68103877cb9d" xlink:to="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d44ffbee-4cae-45b2-8bba-7ce97a2d1736" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:to="loc_srt_MaximumMember_d44ffbee-4cae-45b2-8bba-7ce97a2d1736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_eb9550e7-5069-48b0-bb2d-ff9de0dc4e91" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:to="loc_srt_MinimumMember_eb9550e7-5069-48b0-bb2d-ff9de0dc4e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_16d71ba3-093e-4bef-97e6-a4075c61b9ec" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_93dbd509-879c-430b-b480-daf798cdd4d5" xlink:to="loc_srt_WeightedAverageMember_16d71ba3-093e-4bef-97e6-a4075c61b9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_53c16ede-a6af-4544-aa56-c1f1c37e268e" xlink:to="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_d73387fa-da5a-48a8-9d7d-da6ff00f755d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_NumberOfReportableSegments_d73387fa-da5a-48a8-9d7d-da6ff00f755d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfLIFOInventory_1cbe9651-b9e6-4c80-8cb5-05db78eee1f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PercentageOfLIFOInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_PercentageOfLIFOInventory_1cbe9651-b9e6-4c80-8cb5-05db78eee1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PercentageOfFIFOInventory_2b0fc7c9-3944-4219-9316-8f745cd6afcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PercentageOfFIFOInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_PercentageOfFIFOInventory_2b0fc7c9-3944-4219-9316-8f745cd6afcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c4c73276-f189-429d-a9bc-e471ee1c6717" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c4c73276-f189-429d-a9bc-e471ee1c6717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_c7028ef6-8687-48fc-a6bb-4208f06da87f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_cb9f33b4-7f1b-4611-908c-d3f9484cec80" xlink:to="loc_us-gaap_AssetImpairmentCharges_c7028ef6-8687-48fc-a6bb-4208f06da87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#NatureofBusinessandSignificantAccountingPoliciesPPEDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f90903b8-fd9f-49e7-81e0-7ab3dfb683c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_06ca69d9-f969-48d2-9331-b9efcc59b2e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f90903b8-fd9f-49e7-81e0-7ab3dfb683c0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_06ca69d9-f969-48d2-9331-b9efcc59b2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0ecc3ca-8458-4a34-b286-5edf1dad85d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_06ca69d9-f969-48d2-9331-b9efcc59b2e6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0ecc3ca-8458-4a34-b286-5edf1dad85d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_a0ecc3ca-8458-4a34-b286-5edf1dad85d1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_1dcc4670-deaa-4a93-b434-ccd0407bb43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_1dcc4670-deaa-4a93-b434-ccd0407bb43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_76ee002b-fce0-421b-9426-d121fef7797c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_76ee002b-fce0-421b-9426-d121fef7797c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransportationEquipmentMember_e1cab0d1-4f67-4520-b6b6-725def5f73cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransportationEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:to="loc_us-gaap_TransportationEquipmentMember_e1cab0d1-4f67-4520-b6b6-725def5f73cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_9214bee4-d18c-4d9a-a79a-cf716cc9c117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a091c953-59a9-41f6-b810-9afa96b0497f" xlink:to="loc_us-gaap_OfficeEquipmentMember_9214bee4-d18c-4d9a-a79a-cf716cc9c117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37a2b0d1-3167-4bc5-b0af-c24822f7508b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_06ca69d9-f969-48d2-9331-b9efcc59b2e6" xlink:to="loc_srt_RangeAxis_37a2b0d1-3167-4bc5-b0af-c24822f7508b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_37a2b0d1-3167-4bc5-b0af-c24822f7508b" xlink:to="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7bd1b451-ec66-4ce2-b9c8-763e564462be" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:to="loc_srt_MinimumMember_7bd1b451-ec66-4ce2-b9c8-763e564462be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fcb33144-7b39-49e0-abf5-ca059c407e0e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:to="loc_srt_MaximumMember_fcb33144-7b39-49e0-abf5-ca059c407e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_aa241896-b058-40a7-bb08-1329cac64ff1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_11bd96af-c478-4a99-99fe-1cad724c1afd" xlink:to="loc_srt_WeightedAverageMember_aa241896-b058-40a7-bb08-1329cac64ff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_06ca69d9-f969-48d2-9331-b9efcc59b2e6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_cf181b9f-7ec8-4e8d-805e-03d4a7334eda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_cf181b9f-7ec8-4e8d-805e-03d4a7334eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_b7ca9401-d925-425e-9ef0-8d837cbb83ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:to="loc_us-gaap_AssetImpairmentCharges_b7ca9401-d925-425e-9ef0-8d837cbb83ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_41108fc2-3db9-4140-adc9-07eec361bff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6cbbb047-adeb-4fea-a154-4cd3afeb183a" xlink:to="loc_us-gaap_Depreciation_41108fc2-3db9-4140-adc9-07eec361bff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#NatureofBusinessandSignificantAccountingPoliciesEPSDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_156e650a-77a8-421b-96b8-2582e8c5a514" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4d0fe717-5c03-444d-996d-82943e2a679b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_156e650a-77a8-421b-96b8-2582e8c5a514" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4d0fe717-5c03-444d-996d-82943e2a679b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2b42dd34-8bce-4af7-9c2c-98d342e796ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_156e650a-77a8-421b-96b8-2582e8c5a514" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2b42dd34-8bce-4af7-9c2c-98d342e796ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_928b08a6-56af-473f-adfb-e140dc2e8b53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_156e650a-77a8-421b-96b8-2582e8c5a514" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_928b08a6-56af-473f-adfb-e140dc2e8b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3d24bb1f-518f-46b7-9359-775647d84dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_156e650a-77a8-421b-96b8-2582e8c5a514" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_3d24bb1f-518f-46b7-9359-775647d84dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/Acquisitions" xlink:type="simple" xlink:href="hwkn-20210328.xsd#Acquisitions"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_160b1038-5183-4c98-84dc-4c8dd1ae4a1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_73924ad9-8f74-4093-964d-f144508fb129" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_160b1038-5183-4c98-84dc-4c8dd1ae4a1a" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_73924ad9-8f74-4093-964d-f144508fb129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#BusinessCombinationsandAssetAcquisitionsDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_849a86eb-3570-4a1e-bbb4-b35d3d33e95d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_d99aa0a6-b757-4332-86e6-ba301db5678c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_849a86eb-3570-4a1e-bbb4-b35d3d33e95d" xlink:to="loc_us-gaap_AssetAcquisitionTable_d99aa0a6-b757-4332-86e6-ba301db5678c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_10e6c327-d25d-43f1-859b-067a8881f42c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_d99aa0a6-b757-4332-86e6-ba301db5678c" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_10e6c327-d25d-43f1-859b-067a8881f42c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_10e6c327-d25d-43f1-859b-067a8881f42c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember_c37390d9-8781-446b-aea2-5f2700bfe288" xlink:href="hwkn-20210328.xsd#hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:to="loc_hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember_c37390d9-8781-446b-aea2-5f2700bfe288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_PropertyMember_6a434857-ba48-4f7e-b208-5a822e5a408f" xlink:href="hwkn-20210328.xsd#hwkn_PropertyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:to="loc_hwkn_PropertyMember_6a434857-ba48-4f7e-b208-5a822e5a408f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember_5e152c6d-43ba-4d61-9023-d04ea939dfd8" xlink:href="hwkn-20210328.xsd#hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3e2edd82-60e8-4ab7-b2a1-2d0eaf526f2a" xlink:to="loc_hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember_5e152c6d-43ba-4d61-9023-d04ea939dfd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_d99aa0a6-b757-4332-86e6-ba301db5678c" xlink:to="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_c403ac3a-47bb-45d1-9afa-4f95b924cdad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_c403ac3a-47bb-45d1-9afa-4f95b924cdad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6ec41496-89fa-4af8-a406-dff3fb761315" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6ec41496-89fa-4af8-a406-dff3fb761315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_458a0b50-0dee-4c66-bc65-5626d876c0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_458a0b50-0dee-4c66-bc65-5626d876c0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_8ba983f1-9409-4cd4-b547-c055e13d9af0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_8ba983f1-9409-4cd4-b547-c055e13d9af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c494e3f9-f013-413a-8d0e-2b5897cff5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_Goodwill_c494e3f9-f013-413a-8d0e-2b5897cff5a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings_fa9620bd-7885-43cc-8fd3-3f821a2cc710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings_fa9620bd-7885-43cc-8fd3-3f821a2cc710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_67e55dae-ace8-45bd-a9bb-a2471b40c05f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand_67e55dae-ace8-45bd-a9bb-a2471b40c05f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment_4e5f6629-843b-4b7b-9694-eb63cd06dc67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment_4e5f6629-843b-4b7b-9694-eb63cd06dc67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements_98c6c11c-1960-4339-ab48-7adc8f71d363" xlink:href="hwkn-20210328.xsd#hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_1efc30c7-ec2b-4501-bb81-7b4a5e62bc97" xlink:to="loc_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements_98c6c11c-1960-4339-ab48-7adc8f71d363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/Revenue" xlink:type="simple" xlink:href="hwkn-20210328.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevenueAbstract_852a392a-0f0a-478d-a8d5-4a2e46dbec7a" xlink:href="hwkn-20210328.xsd#hwkn_RevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_8ccc9cc5-7c53-47f7-bd28-ceb29337d5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hwkn_RevenueAbstract_852a392a-0f0a-478d-a8d5-4a2e46dbec7a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_8ccc9cc5-7c53-47f7-bd28-ceb29337d5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/RevenueTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevenueAbstract_f42ea7ca-d82e-4182-b281-813a6840f246" xlink:href="hwkn-20210328.xsd#hwkn_RevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_fe9ac5d9-c92a-4346-8201-a964dcc1e732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hwkn_RevenueAbstract_f42ea7ca-d82e-4182-b281-813a6840f246" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_fe9ac5d9-c92a-4346-8201-a964dcc1e732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/RevenueDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#RevenueDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/RevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevenueAbstract_3899a697-85ce-4d2a-ad7c-787035632977" xlink:href="hwkn-20210328.xsd#hwkn_RevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c5c211cc-fb5e-47ee-8dbc-f7d84e5f5656" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hwkn_RevenueAbstract_3899a697-85ce-4d2a-ad7c-787035632977" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c5c211cc-fb5e-47ee-8dbc-f7d84e5f5656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d2b7596d-b758-46d5-8748-159e7fb18c10" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5c211cc-fb5e-47ee-8dbc-f7d84e5f5656" xlink:to="loc_srt_ProductOrServiceAxis_d2b7596d-b758-46d5-8748-159e7fb18c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d2b7596d-b758-46d5-8748-159e7fb18c10" xlink:to="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BulkDistributedspecialtyproductsMember_53439503-c243-4d2d-88d5-5014030a6b86" xlink:href="hwkn-20210328.xsd#hwkn_BulkDistributedspecialtyproductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:to="loc_hwkn_BulkDistributedspecialtyproductsMember_53439503-c243-4d2d-88d5-5014030a6b86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_ManufacturedblendedorrepackagedproductsMember_f7f3643d-2788-447b-83e2-c5cfc646923e" xlink:href="hwkn-20210328.xsd#hwkn_ManufacturedblendedorrepackagedproductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:to="loc_hwkn_ManufacturedblendedorrepackagedproductsMember_f7f3643d-2788-447b-83e2-c5cfc646923e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_OtherMember_a57061fe-a709-4220-99ae-bcff89331f27" xlink:href="hwkn-20210328.xsd#hwkn_OtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_fb01bbbc-81b4-4efe-953d-39de8b4adb24" xlink:to="loc_hwkn_OtherMember_a57061fe-a709-4220-99ae-bcff89331f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_24d9f143-dfdb-4cae-9d6f-9906fd540e45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5c211cc-fb5e-47ee-8dbc-f7d84e5f5656" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_24d9f143-dfdb-4cae-9d6f-9906fd540e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_24d9f143-dfdb-4cae-9d6f-9906fd540e45" xlink:to="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_3a1d10c7-2b08-434f-bc55-3ef5898e8b39" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:to="loc_hwkn_IndustrialMember_3a1d10c7-2b08-434f-bc55-3ef5898e8b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_c70d0823-f023-4686-a630-27c172cd1ab7" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:to="loc_hwkn_WaterTreatmentMember_c70d0823-f023-4686-a630-27c172cd1ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_HealthandNutritionMember_afdcc771-f6a7-4bfc-8b27-d0692e9f13d6" xlink:href="hwkn-20210328.xsd#hwkn_HealthandNutritionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_8e4563ee-b5b5-4999-baa7-5618132f9f3c" xlink:to="loc_hwkn_HealthandNutritionMember_afdcc771-f6a7-4bfc-8b27-d0692e9f13d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9680ae57-3f78-478a-a2f2-5484b00d982f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c5c211cc-fb5e-47ee-8dbc-f7d84e5f5656" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_9680ae57-3f78-478a-a2f2-5484b00d982f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_be7f3866-68ad-4a5b-a460-faa123a6c6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9680ae57-3f78-478a-a2f2-5484b00d982f" xlink:to="loc_us-gaap_Revenues_be7f3866-68ad-4a5b-a460-faa123a6c6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/DerivativeInstruments" xlink:type="simple" xlink:href="hwkn-20210328.xsd#DerivativeInstruments"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/DerivativeInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a0918c9b-8efd-48a1-b3b7-c2e914e47fda" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_e254e018-66b1-431a-9986-e511862ca190" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a0918c9b-8efd-48a1-b3b7-c2e914e47fda" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_e254e018-66b1-431a-9986-e511862ca190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#DerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_8de636dd-190b-41bb-8056-c41467440868" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_44de0b2e-084c-41a7-bc9c-6d36c9097d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_8de636dd-190b-41bb-8056-c41467440868" xlink:to="loc_us-gaap_DerivativeTable_44de0b2e-084c-41a7-bc9c-6d36c9097d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7684149f-ae7c-4e30-8f67-ee94d31817ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_44de0b2e-084c-41a7-bc9c-6d36c9097d0b" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7684149f-ae7c-4e30-8f67-ee94d31817ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b69f4c4d-a36d-4ffe-b039-e09170f2ed08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7684149f-ae7c-4e30-8f67-ee94d31817ce" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b69f4c4d-a36d-4ffe-b039-e09170f2ed08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_9e5690e6-613e-4aac-8044-6da62494f73d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b69f4c4d-a36d-4ffe-b039-e09170f2ed08" xlink:to="loc_us-gaap_InterestRateSwapMember_9e5690e6-613e-4aac-8044-6da62494f73d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_44de0b2e-084c-41a7-bc9c-6d36c9097d0b" xlink:to="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_daf44239-486c-4efb-98ec-88193752dd87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax_daf44239-486c-4efb-98ec-88193752dd87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_2b0effce-9a80-478c-b02c-c2b2fce7e5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_2b0effce-9a80-478c-b02c-c2b2fce7e5c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_3060250a-4e94-4dfe-b185-0d01fc89aa29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_3681965e-5b27-4801-bd4a-c0284ec69765" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_3060250a-4e94-4dfe-b185-0d01fc89aa29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_74e0fcdd-ee04-4059-82c7-37abe1f25afe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_8de636dd-190b-41bb-8056-c41467440868" xlink:to="loc_us-gaap_DerivativeNotionalAmount_74e0fcdd-ee04-4059-82c7-37abe1f25afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hwkn-20210328.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_21386697-c717-4afb-a4a9-7fa22842f0dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_3a5f0d9c-9457-4bee-befa-7cf1a5a0b9c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_21386697-c717-4afb-a4a9-7fa22842f0dc" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_3a5f0d9c-9457-4bee-befa-7cf1a5a0b9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5bec2734-1c93-4ad2-af1c-6a0a56af5e85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_c5107fcf-4709-4314-ad50-7d62bceb1dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5bec2734-1c93-4ad2-af1c-6a0a56af5e85" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_c5107fcf-4709-4314-ad50-7d62bceb1dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#FairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_18111e30-bd32-4e9b-a070-ecfc5818d3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e2d8505b-2073-481f-b8f6-db86652834e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_18111e30-bd32-4e9b-a070-ecfc5818d3f9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e2d8505b-2073-481f-b8f6-db86652834e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_568b72f6-4512-4ae2-808f-baa44aece96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e2d8505b-2073-481f-b8f6-db86652834e6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_568b72f6-4512-4ae2-808f-baa44aece96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9116530e-1a8f-48dc-92e1-d2d69e2ad9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_568b72f6-4512-4ae2-808f-baa44aece96e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9116530e-1a8f-48dc-92e1-d2d69e2ad9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5dcd6c28-b362-4baa-865c-b84a70803e69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9116530e-1a8f-48dc-92e1-d2d69e2ad9dc" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5dcd6c28-b362-4baa-865c-b84a70803e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_b56ec6e1-6037-4d2b-a153-75de41aa7bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_9116530e-1a8f-48dc-92e1-d2d69e2ad9dc" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_b56ec6e1-6037-4d2b-a153-75de41aa7bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_21736598-f720-4fdd-bb8c-f7053a5cc41c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e2d8505b-2073-481f-b8f6-db86652834e6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_21736598-f720-4fdd-bb8c-f7053a5cc41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d37c2a35-6ed1-4a42-96ed-89c7e1a21bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_21736598-f720-4fdd-bb8c-f7053a5cc41c" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d37c2a35-6ed1-4a42-96ed-89c7e1a21bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_1986c864-b913-475e-83d4-4c4c029bf31e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d37c2a35-6ed1-4a42-96ed-89c7e1a21bea" xlink:to="loc_us-gaap_InterestRateSwapMember_1986c864-b913-475e-83d4-4c4c029bf31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b225971-6639-4e5d-b9ff-6501410b18f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_e2d8505b-2073-481f-b8f6-db86652834e6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b225971-6639-4e5d-b9ff-6501410b18f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_edb7da78-0cd8-46d5-a239-d2e27e072ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b225971-6639-4e5d-b9ff-6501410b18f0" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_edb7da78-0cd8-46d5-a239-d2e27e072ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_1fec32a3-107c-4e2e-8e02-ff04ddc0754c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b225971-6639-4e5d-b9ff-6501410b18f0" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue_1fec32a3-107c-4e2e-8e02-ff04ddc0754c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/AssetsHeldforSale" xlink:type="simple" xlink:href="hwkn-20210328.xsd#AssetsHeldforSale"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/AssetsHeldforSale" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_AssetsHeldForSaleAbstract_cbe632f1-d986-4a45-9542-0aaf98514ca5" xlink:href="hwkn-20210328.xsd#hwkn_AssetsHeldForSaleAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_89c3288f-b9a7-4aab-8df3-3608ce8626d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hwkn_AssetsHeldForSaleAbstract_cbe632f1-d986-4a45-9542-0aaf98514ca5" xlink:to="loc_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock_89c3288f-b9a7-4aab-8df3-3608ce8626d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#AssetsHeldforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_AssetsHeldForSaleAbstract_846434ab-5476-4d84-818d-a80ac59f6760" xlink:href="hwkn-20210328.xsd#hwkn_AssetsHeldForSaleAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_6a78a84c-7e13-4d94-9848-d00d0456102a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hwkn_AssetsHeldForSaleAbstract_846434ab-5476-4d84-818d-a80ac59f6760" xlink:to="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_6a78a84c-7e13-4d94-9848-d00d0456102a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_14a33d9d-9842-43b2-b819-6a0e0d1606db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hwkn_AssetsHeldForSaleAbstract_846434ab-5476-4d84-818d-a80ac59f6760" xlink:to="loc_us-gaap_StatementTable_14a33d9d-9842-43b2-b819-6a0e0d1606db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a779a136-b00e-4c17-8a1e-a9d7b334b778" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_14a33d9d-9842-43b2-b819-6a0e0d1606db" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a779a136-b00e-4c17-8a1e-a9d7b334b778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4b543d5f-52a4-4f12-bcfe-b692e682fb1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a779a136-b00e-4c17-8a1e-a9d7b334b778" xlink:to="loc_us-gaap_SegmentDomain_4b543d5f-52a4-4f12-bcfe-b692e682fb1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_49722e94-7e4b-4747-83cc-6ec3e14a3c00" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4b543d5f-52a4-4f12-bcfe-b692e682fb1e" xlink:to="loc_hwkn_IndustrialMember_49722e94-7e4b-4747-83cc-6ec3e14a3c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_1f744786-50d0-452a-af0d-64af7d68878d" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4b543d5f-52a4-4f12-bcfe-b692e682fb1e" xlink:to="loc_hwkn_WaterTreatmentMember_1f744786-50d0-452a-af0d-64af7d68878d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_da102d9d-59d2-4509-9399-a2bfc4ddd8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_14a33d9d-9842-43b2-b819-6a0e0d1606db" xlink:to="loc_us-gaap_StatementLineItems_da102d9d-59d2-4509-9399-a2bfc4ddd8e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_da4555da-6c22-4bf2-aba6-2184f65e3a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_da102d9d-59d2-4509-9399-a2bfc4ddd8e4" xlink:to="loc_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure_da4555da-6c22-4bf2-aba6-2184f65e3a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/Inventories" xlink:type="simple" xlink:href="hwkn-20210328.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_7f58d572-18a1-4612-9da1-942c76601ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_0390b936-7cbf-416f-bb64-58ccd087211b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_7f58d572-18a1-4612-9da1-942c76601ccf" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_0390b936-7cbf-416f-bb64-58ccd087211b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/InventoriesTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_52461eb6-9300-45b7-b962-8b572f0ad29d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ebb6b495-df83-4cf2-89af-e0885776f215" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_52461eb6-9300-45b7-b962-8b572f0ad29d" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ebb6b495-df83-4cf2-89af-e0885776f215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/InventoriesDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_690208ae-7708-4859-b8d5-53a282574170" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_ee031c64-f59b-41e3-98f9-6bb15cd7d72e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_690208ae-7708-4859-b8d5-53a282574170" xlink:to="loc_us-gaap_InventoryNetAbstract_ee031c64-f59b-41e3-98f9-6bb15cd7d72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_5e607c30-9c68-4d0d-8dc4-5cfc0179ecd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_ee031c64-f59b-41e3-98f9-6bb15cd7d72e" xlink:to="loc_us-gaap_InventoryFinishedGoods_5e607c30-9c68-4d0d-8dc4-5cfc0179ecd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_55615c32-53b1-42ea-ab8f-0aee8df63d85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryLIFOReserve"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_ee031c64-f59b-41e3-98f9-6bb15cd7d72e" xlink:to="loc_us-gaap_InventoryLIFOReserve_55615c32-53b1-42ea-ab8f-0aee8df63d85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6366aa51-e020-4024-9831-0b4d4c228b56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_ee031c64-f59b-41e3-98f9-6bb15cd7d72e" xlink:to="loc_us-gaap_InventoryNet_6366aa51-e020-4024-9831-0b4d4c228b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/InventoriesTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#InventoriesTextualDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/InventoriesTextualDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_ad661390-66d3-4068-a14f-0fe08a7f89f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_InventoriesTextualAbstract_e21261db-d9e1-4954-8634-1a622e17bee5" xlink:href="hwkn-20210328.xsd#hwkn_InventoriesTextualAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_ad661390-66d3-4068-a14f-0fe08a7f89f1" xlink:to="loc_hwkn_InventoriesTextualAbstract_e21261db-d9e1-4954-8634-1a622e17bee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LIFOInventoryAmount_aff15127-5747-4577-80ee-6118d3268f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LIFOInventoryAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hwkn_InventoriesTextualAbstract_e21261db-d9e1-4954-8634-1a622e17bee5" xlink:to="loc_us-gaap_LIFOInventoryAmount_aff15127-5747-4577-80ee-6118d3268f7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="hwkn-20210328.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d2084f4a-2f67-49d8-98cd-440022b9ab65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_8cd1b7a4-83e2-43ac-a0d5-34194118d725" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d2084f4a-2f67-49d8-98cd-440022b9ab65" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_8cd1b7a4-83e2-43ac-a0d5-34194118d725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e52f13b8-81b1-448a-8b3f-d1d4cb53f926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_dacb9b33-63fe-4cd4-9dde-343d3d324af2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e52f13b8-81b1-448a-8b3f-d1d4cb53f926" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_dacb9b33-63fe-4cd4-9dde-343d3d324af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_7ad0d2d8-c2fe-4e69-b918-a6f8e22824cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillAndIntangibleAssetsDisclosureAbstract_e52f13b8-81b1-448a-8b3f-d1d4cb53f926" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_7ad0d2d8-c2fe-4e69-b918-a6f8e22824cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e63cdc38-4774-4a84-869d-b2d096cf9275" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e52f13b8-81b1-448a-8b3f-d1d4cb53f926" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e63cdc38-4774-4a84-869d-b2d096cf9275" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#GoodwillandIntangibleAssetsGoodwillRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bec4fca5-015b-484c-b1e3-19f46f538a14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_cecb2a6d-c9b1-43e6-a67d-779d20fad181" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bec4fca5-015b-484c-b1e3-19f46f538a14" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_cecb2a6d-c9b1-43e6-a67d-779d20fad181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9131d4a4-3fbe-4ea0-be04-1ff791e94be7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_cecb2a6d-c9b1-43e6-a67d-779d20fad181" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9131d4a4-3fbe-4ea0-be04-1ff791e94be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9131d4a4-3fbe-4ea0-be04-1ff791e94be7" xlink:to="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_6b5470d0-5a73-4e0d-9009-7ffc556f8abe" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:to="loc_hwkn_IndustrialMember_6b5470d0-5a73-4e0d-9009-7ffc556f8abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_350a2b9d-d852-4c70-8f0d-62eca901e41e" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:to="loc_hwkn_WaterTreatmentMember_350a2b9d-d852-4c70-8f0d-62eca901e41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_HealthandNutritionMember_65790779-c60a-40f5-9fc7-7451115130de" xlink:href="hwkn-20210328.xsd#hwkn_HealthandNutritionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fa548164-5f2a-4e04-80fa-ca7c1116bb07" xlink:to="loc_hwkn_HealthandNutritionMember_65790779-c60a-40f5-9fc7-7451115130de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_cecb2a6d-c9b1-43e6-a67d-779d20fad181" xlink:to="loc_us-gaap_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_f67bda88-d820-4127-ac30-40748fb6b2f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:to="loc_us-gaap_NumberOfReportableSegments_f67bda88-d820-4127-ac30-40748fb6b2f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fc4e1d5e-f466-4e9d-b1a2-5784258a9c39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:to="loc_us-gaap_Goodwill_fc4e1d5e-f466-4e9d-b1a2-5784258a9c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_606fb279-36a2-4efe-84a4-b243f0849bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_65e784fc-455b-4b91-a9b0-5bda32e9af61" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_606fb279-36a2-4efe-84a4-b243f0849bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#GoodwillandIntangibleAssetsIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_601a7b42-cb8f-4e87-af62-e2e523ff5efc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fa2d4bf6-19e8-4cc8-959c-a30c38c15924" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_601a7b42-cb8f-4e87-af62-e2e523ff5efc" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fa2d4bf6-19e8-4cc8-959c-a30c38c15924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ef13788-782c-4b77-8bad-d22091dc6d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fa2d4bf6-19e8-4cc8-959c-a30c38c15924" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ef13788-782c-4b77-8bad-d22091dc6d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0ef13788-782c-4b77-8bad-d22091dc6d7c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_140c80da-2e93-448f-961b-3759c3583896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:to="loc_us-gaap_CustomerRelationshipsMember_140c80da-2e93-448f-961b-3759c3583896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_bbc33da0-d4cc-43b6-82bc-68bc8644e936" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:to="loc_us-gaap_TrademarksMember_bbc33da0-d4cc-43b6-82bc-68bc8644e936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_683bb321-5aa5-499c-9493-cd49962223f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_9bd481ed-fc01-43e1-8f53-778b75858f24" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_683bb321-5aa5-499c-9493-cd49962223f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6aafc8ab-9fde-4151-853c-48ec70e9f6de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fa2d4bf6-19e8-4cc8-959c-a30c38c15924" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6aafc8ab-9fde-4151-853c-48ec70e9f6de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_01650dc3-27c6-441c-a4ea-7c40b50d2838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6aafc8ab-9fde-4151-853c-48ec70e9f6de" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_01650dc3-27c6-441c-a4ea-7c40b50d2838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_8f759a28-33d2-4279-9774-7b67ac5c3ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_6aafc8ab-9fde-4151-853c-48ec70e9f6de" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_8f759a28-33d2-4279-9774-7b67ac5c3ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_8f759a28-33d2-4279-9774-7b67ac5c3ef8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ba01d3e3-acf5-4d4c-b8be-1b8e7b17afb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_ba01d3e3-acf5-4d4c-b8be-1b8e7b17afb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_581a4789-1b3b-4361-a0cc-68623b0bc90a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_581a4789-1b3b-4361-a0cc-68623b0bc90a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2e3f8695-50ed-4ef6-b1ce-ce90f0ac8407" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_2e3f8695-50ed-4ef6-b1ce-ce90f0ac8407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2dc33b59-1300-4182-9f2c-632efa005d67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2dc33b59-1300-4182-9f2c-632efa005d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_5e9dd8f7-e9f3-4fb0-9838-03da7ef4eb37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_5e9dd8f7-e9f3-4fb0-9838-03da7ef4eb37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a151aad-79bd-4623-aad0-88e9ca3256e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_8210bea8-57e2-4f12-ac59-6257e02c1d84" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8a151aad-79bd-4623-aad0-88e9ca3256e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#GoodwillandIntangibleAssetsFutureAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_82bc0a5c-29a7-47ee-99f3-2d51524cef4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_20950a0f-46c1-4505-8cf9-5acf75d6e5f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_82bc0a5c-29a7-47ee-99f3-2d51524cef4a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_20950a0f-46c1-4505-8cf9-5acf75d6e5f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_10f3386d-96ad-453c-9683-c1d04eebf0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_20950a0f-46c1-4505-8cf9-5acf75d6e5f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_10f3386d-96ad-453c-9683-c1d04eebf0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_73fdcf87-8b14-4aea-a3b2-12185c705fa6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_20950a0f-46c1-4505-8cf9-5acf75d6e5f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_73fdcf87-8b14-4aea-a3b2-12185c705fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c0c92f0e-b484-4342-8487-706bcca07f6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_20950a0f-46c1-4505-8cf9-5acf75d6e5f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c0c92f0e-b484-4342-8487-706bcca07f6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7de6d112-a8bf-440d-bb0f-fcbcebc194d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_20950a0f-46c1-4505-8cf9-5acf75d6e5f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7de6d112-a8bf-440d-bb0f-fcbcebc194d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_f877d2a4-d310-4745-a7c9-4a3680f963f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_20950a0f-46c1-4505-8cf9-5acf75d6e5f4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_f877d2a4-d310-4745-a7c9-4a3680f963f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b6d9aab7-5988-479c-a427-88b30e195538" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_82bc0a5c-29a7-47ee-99f3-2d51524cef4a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b6d9aab7-5988-479c-a427-88b30e195538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1f047f44-9026-4924-96f1-e7309b1b3621" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_82bc0a5c-29a7-47ee-99f3-2d51524cef4a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_1f047f44-9026-4924-96f1-e7309b1b3621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/Debt" xlink:type="simple" xlink:href="hwkn-20210328.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ae1ab070-f244-497e-8edc-a204582a6f08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_c65ce846-3cdd-4fab-ae69-75eb12e00ce8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ae1ab070-f244-497e-8edc-a204582a6f08" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_c65ce846-3cdd-4fab-ae69-75eb12e00ce8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/DebtTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7e8e5689-ce43-4e46-a88e-b5ede0353101" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_725c6797-4f89-40b9-8b62-7f814c12bda5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7e8e5689-ce43-4e46-a88e-b5ede0353101" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_725c6797-4f89-40b9-8b62-7f814c12bda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/DebtDetailsTextual" xlink:type="simple" xlink:href="hwkn-20210328.xsd#DebtDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/DebtDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_6677e73c-c4dc-492c-8231-e98db7966251" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_789c1133-500b-4a56-bed4-5adaa6a273db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6677e73c-c4dc-492c-8231-e98db7966251" xlink:to="loc_us-gaap_DebtInstrumentTable_789c1133-500b-4a56-bed4-5adaa6a273db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b798de53-185c-4be2-9170-f2b36c71b427" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_789c1133-500b-4a56-bed4-5adaa6a273db" xlink:to="loc_srt_RangeAxis_b798de53-185c-4be2-9170-f2b36c71b427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ff84c60d-1113-4d4c-9c17-6e49b3c94cd0" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b798de53-185c-4be2-9170-f2b36c71b427" xlink:to="loc_srt_RangeMember_ff84c60d-1113-4d4c-9c17-6e49b3c94cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a7bcaccc-ea7a-420f-96e6-0099828a1761" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ff84c60d-1113-4d4c-9c17-6e49b3c94cd0" xlink:to="loc_srt_MinimumMember_a7bcaccc-ea7a-420f-96e6-0099828a1761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_51851318-09f3-44c0-9cb1-2ea5c8370f6c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ff84c60d-1113-4d4c-9c17-6e49b3c94cd0" xlink:to="loc_srt_MaximumMember_51851318-09f3-44c0-9cb1-2ea5c8370f6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_789c1133-500b-4a56-bed4-5adaa6a273db" xlink:to="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd2fa92a-cb07-4cd7-a1cb-25fc9ab2180f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dd2fa92a-cb07-4cd7-a1cb-25fc9ab2180f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevolvingLoanFacilityLetterofCredit_105b32da-e696-4bb1-b58a-236b5d79a99d" xlink:href="hwkn-20210328.xsd#hwkn_RevolvingLoanFacilityLetterofCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_hwkn_RevolvingLoanFacilityLetterofCredit_105b32da-e696-4bb1-b58a-236b5d79a99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RevolvingLoanFacilitySwinglineSubfacility_9a679884-3560-4e30-be3e-f5aef2a5259a" xlink:href="hwkn-20210328.xsd#hwkn_RevolvingLoanFacilitySwinglineSubfacility"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_hwkn_RevolvingLoanFacilitySwinglineSubfacility_9a679884-3560-4e30-be3e-f5aef2a5259a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_3e88a469-43db-48b1-9320-d52f8d6872fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_3e88a469-43db-48b1-9320-d52f8d6872fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_c37b3472-5450-484a-90b5-198c10bf4be2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_c37b3472-5450-484a-90b5-198c10bf4be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_21a67339-7f70-4006-9d2f-3e2ae97ae2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_cf0d57cd-5e1d-4d8a-99bd-48c302f20907" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_21a67339-7f70-4006-9d2f-3e2ae97ae2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/DebtDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b3348a4c-0d1d-49a9-bf2d-588f8db7bb21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fee35523-e2ac-4e20-ab48-309d5d0774f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b3348a4c-0d1d-49a9-bf2d-588f8db7bb21" xlink:to="loc_us-gaap_DebtInstrumentTable_fee35523-e2ac-4e20-ab48-309d5d0774f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_8a5becaa-734d-4c03-a565-75c01515f3b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fee35523-e2ac-4e20-ab48-309d5d0774f8" xlink:to="loc_us-gaap_CreditFacilityAxis_8a5becaa-734d-4c03-a565-75c01515f3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_67126ebd-3029-4cfd-bf41-d6361554749e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_8a5becaa-734d-4c03-a565-75c01515f3b1" xlink:to="loc_us-gaap_CreditFacilityDomain_67126ebd-3029-4cfd-bf41-d6361554749e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_892a91c2-7f58-4755-996d-9b003e376929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_67126ebd-3029-4cfd-bf41-d6361554749e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_892a91c2-7f58-4755-996d-9b003e376929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fee35523-e2ac-4e20-ab48-309d5d0774f8" xlink:to="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_23e4e0ea-a6a0-4d58-9246-c5cefb34deac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_us-gaap_LongTermDebt_23e4e0ea-a6a0-4d58-9246-c5cefb34deac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_54f98d7f-0f81-40e2-b0eb-981f51df3d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_54f98d7f-0f81-40e2-b0eb-981f51df3d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_Totaldebtnetofdebtissuancecosts_37fc35e0-ba2e-4735-abef-88b638aa1779" xlink:href="hwkn-20210328.xsd#hwkn_Totaldebtnetofdebtissuancecosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_hwkn_Totaldebtnetofdebtissuancecosts_37fc35e0-ba2e-4735-abef-88b638aa1779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_192adc9e-ea6c-4c98-a15f-abf767a79175" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_us-gaap_LongTermDebtCurrent_192adc9e-ea6c-4c98-a15f-abf767a79175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5fd4bc47-1bd7-4dbb-a3e2-7b1719a2bdfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_9ee78650-881b-4f46-a401-8143e230e833" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5fd4bc47-1bd7-4dbb-a3e2-7b1719a2bdfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2579f827-c1d7-4058-b367-b40183c33b10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_829cfee8-ecf3-421a-8998-e3d18e5bef14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2579f827-c1d7-4058-b367-b40183c33b10" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_829cfee8-ecf3-421a-8998-e3d18e5bef14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ea74d72a-981e-4f68-ab5d-0395b3d40e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a95ecac-77db-42bf-9f6e-ab77f11673b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ea74d72a-981e-4f68-ab5d-0395b3d40e3a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a95ecac-77db-42bf-9f6e-ab77f11673b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_1035e8ee-1e88-4422-bd5e-6f92c05fa741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4a95ecac-77db-42bf-9f6e-ab77f11673b7" xlink:to="loc_us-gaap_AwardTypeAxis_1035e8ee-1e88-4422-bd5e-6f92c05fa741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_651d898b-a46d-44ee-9689-c39a1bd7f637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_1035e8ee-1e88-4422-bd5e-6f92c05fa741" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_651d898b-a46d-44ee-9689-c39a1bd7f637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_04c5a269-5d21-4aa3-a064-a7ac4b490be1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_651d898b-a46d-44ee-9689-c39a1bd7f637" xlink:to="loc_us-gaap_PerformanceSharesMember_04c5a269-5d21-4aa3-a064-a7ac4b490be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_de149fc2-0600-4a6a-a653-5b7b29848719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_651d898b-a46d-44ee-9689-c39a1bd7f637" xlink:to="loc_us-gaap_RestrictedStockMember_de149fc2-0600-4a6a-a653-5b7b29848719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67e82670-fba4-464d-8821-de88df27c41a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4a95ecac-77db-42bf-9f6e-ab77f11673b7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67e82670-fba4-464d-8821-de88df27c41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_a6ed2dc1-5431-46aa-9a61-ea0992de0743" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67e82670-fba4-464d-8821-de88df27c41a" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_a6ed2dc1-5431-46aa-9a61-ea0992de0743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock_d169cc62-9a95-454c-a02d-95c16f1788f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_67e82670-fba4-464d-8821-de88df27c41a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock_d169cc62-9a95-454c-a02d-95c16f1788f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_463bd46e-a771-40a8-9c43-6dfddbec38a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10af370d-ca1e-4e2e-b677-d4382461b2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_463bd46e-a771-40a8-9c43-6dfddbec38a8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10af370d-ca1e-4e2e-b677-d4382461b2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_a4af6b76-4ba4-48a0-819d-c92f80055d50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_10af370d-ca1e-4e2e-b677-d4382461b2bb" xlink:to="loc_us-gaap_AwardTypeAxis_a4af6b76-4ba4-48a0-819d-c92f80055d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4f9ac5a-10bb-4647-a929-3b697968aa5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_a4af6b76-4ba4-48a0-819d-c92f80055d50" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4f9ac5a-10bb-4647-a929-3b697968aa5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_b25a3f4e-ffae-4d77-b0c0-9060dbe598c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a4f9ac5a-10bb-4647-a929-3b697968aa5a" xlink:to="loc_us-gaap_PerformanceSharesMember_b25a3f4e-ffae-4d77-b0c0-9060dbe598c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_1be3fa45-f42f-4d75-9fd2-c85784291285" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_a4f9ac5a-10bb-4647-a929-3b697968aa5a" xlink:to="loc_us-gaap_RestrictedStockMember_1be3fa45-f42f-4d75-9fd2-c85784291285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a1276f78-a4ac-41ba-a4b8-4c59fb6d2f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10af370d-ca1e-4e2e-b677-d4382461b2bb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a1276f78-a4ac-41ba-a4b8-4c59fb6d2f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a1276f78-a4ac-41ba-a4b8-4c59fb6d2f4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8a7f29f9-784a-4b96-9f88-4174fdcc6ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8a7f29f9-784a-4b96-9f88-4174fdcc6ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_abc9f834-99ab-4126-8587-dea7d9a595f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_abc9f834-99ab-4126-8587-dea7d9a595f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64f361e4-e1ad-4b60-aa53-7c7fcef1f5f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_64f361e4-e1ad-4b60-aa53-7c7fcef1f5f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b0ce3951-84b7-403f-926d-fb9cf578bb1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_b0ce3951-84b7-403f-926d-fb9cf578bb1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_019b27a4-53ab-4088-95bc-818b1e524c71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7250e508-ede4-4ff4-a1e2-f453c9a3c351" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_019b27a4-53ab-4088-95bc-818b1e524c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a1276f78-a4ac-41ba-a4b8-4c59fb6d2f4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d6a98688-946e-4397-a630-7eeee6e7faa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d6a98688-946e-4397-a630-7eeee6e7faa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e1650196-15c9-41a9-a89b-576d4b4e708a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e1650196-15c9-41a9-a89b-576d4b4e708a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_27a18a3f-147b-4dde-8ca5-d40bbd0e354a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_27a18a3f-147b-4dde-8ca5-d40bbd0e354a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_f25cfbe5-1f3e-44c2-99d5-d5e934065e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_f25cfbe5-1f3e-44c2-99d5-d5e934065e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9a2ed29c-0c72-4998-a00d-be0d8c5bb2fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ceae9b28-ac80-47df-a852-f890f5aa77c8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9a2ed29c-0c72-4998-a00d-be0d8c5bb2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareBasedCompensationTextualDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6e634539-5841-4014-8e1c-a03ddcc2ab5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_835157f4-fad0-4ac2-800c-b92643446616" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6e634539-5841-4014-8e1c-a03ddcc2ab5c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_835157f4-fad0-4ac2-800c-b92643446616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4d671085-6736-48a7-9e3a-7876b9c0c8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_835157f4-fad0-4ac2-800c-b92643446616" xlink:to="loc_us-gaap_AwardTypeAxis_4d671085-6736-48a7-9e3a-7876b9c0c8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6278841b-1f60-40a6-87f2-6640a16a196f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4d671085-6736-48a7-9e3a-7876b9c0c8a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6278841b-1f60-40a6-87f2-6640a16a196f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_3ee6f2d0-9b73-422d-bb93-356e4e702d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6278841b-1f60-40a6-87f2-6640a16a196f" xlink:to="loc_us-gaap_PerformanceSharesMember_3ee6f2d0-9b73-422d-bb93-356e4e702d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_0bfbfeed-9fb8-4246-ae88-b4e47623433e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6278841b-1f60-40a6-87f2-6640a16a196f" xlink:to="loc_us-gaap_RestrictedStockMember_0bfbfeed-9fb8-4246-ae88-b4e47623433e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b58c8c80-f1c7-4755-8661-35c03540d140" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_835157f4-fad0-4ac2-800c-b92643446616" xlink:to="loc_srt_RangeAxis_b58c8c80-f1c7-4755-8661-35c03540d140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d356c9b8-1a0c-455c-928f-046ba271f254" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b58c8c80-f1c7-4755-8661-35c03540d140" xlink:to="loc_srt_RangeMember_d356c9b8-1a0c-455c-928f-046ba271f254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_4567f3c4-e444-45b0-bb7d-2128e3ec3052" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d356c9b8-1a0c-455c-928f-046ba271f254" xlink:to="loc_srt_WeightedAverageMember_4567f3c4-e444-45b0-bb7d-2128e3ec3052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_835157f4-fad0-4ac2-800c-b92643446616" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RangeOfRestrictedStockToBeIssuedMinimum_44264a95-3d11-473b-bef3-f99ca4196132" xlink:href="hwkn-20210328.xsd#hwkn_RangeOfRestrictedStockToBeIssuedMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_hwkn_RangeOfRestrictedStockToBeIssuedMinimum_44264a95-3d11-473b-bef3-f99ca4196132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_RangeOfRestrictedStockToBeIssuedMaximum_569306a1-dc2d-475e-8400-e72765e65b24" xlink:href="hwkn-20210328.xsd#hwkn_RangeOfRestrictedStockToBeIssuedMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_hwkn_RangeOfRestrictedStockToBeIssuedMaximum_569306a1-dc2d-475e-8400-e72765e65b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1e83ed1b-7efc-4a46-8cfa-caef89618a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1e83ed1b-7efc-4a46-8cfa-caef89618a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_56c5dacf-3bf2-4931-ba4f-5007484b10f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_56c5dacf-3bf2-4931-ba4f-5007484b10f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_2ed20f33-cfe4-4577-803e-4beb4b28cc4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_2ed20f33-cfe4-4577-803e-4beb4b28cc4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_80aa5bf1-9cea-417d-bb24-c3d418dffa5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_80aa5bf1-9cea-417d-bb24-c3d418dffa5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_eb0d1499-dcb6-4e81-b3e4-fba48c60fc0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a0782ae-388b-47e5-964d-024b38dd07e0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_eb0d1499-dcb6-4e81-b3e4-fba48c60fc0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareRepurchaseProgram" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareRepurchaseProgram"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ShareRepurchaseProgram" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_ShareRepurchaseProgramAbstract_2cbfcd89-8269-4470-a5bb-6ccc37af5ceb" xlink:href="hwkn-20210328.xsd#hwkn_ShareRepurchaseProgramAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0163bb6f-153b-44a6-9699-93a3fa3c1152" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hwkn_ShareRepurchaseProgramAbstract_2cbfcd89-8269-4470-a5bb-6ccc37af5ceb" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_0163bb6f-153b-44a6-9699-93a3fa3c1152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ShareRepurchaseProgramDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_ShareRepurchaseProgramAbstract_549f9cdb-7089-481d-98e9-0770cb9aae55" xlink:href="hwkn-20210328.xsd#hwkn_ShareRepurchaseProgramAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_01f86aec-f262-45a7-a3aa-acb668682730" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hwkn_ShareRepurchaseProgramAbstract_549f9cdb-7089-481d-98e9-0770cb9aae55" xlink:to="loc_us-gaap_StatementTable_01f86aec-f262-45a7-a3aa-acb668682730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_d523832c-aa4e-4542-8925-ebf28b62fe76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_01f86aec-f262-45a7-a3aa-acb668682730" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_d523832c-aa4e-4542-8925-ebf28b62fe76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8fbae2e6-e41c-49bd-a06f-9f09339a5f7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_d523832c-aa4e-4542-8925-ebf28b62fe76" xlink:to="loc_us-gaap_EquityComponentDomain_8fbae2e6-e41c-49bd-a06f-9f09339a5f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_89b9548b-b69e-48a4-9801-735acdc86015" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8fbae2e6-e41c-49bd-a06f-9f09339a5f7a" xlink:to="loc_us-gaap_CommonStockMember_89b9548b-b69e-48a4-9801-735acdc86015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_01f86aec-f262-45a7-a3aa-acb668682730" xlink:to="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_24810b3c-eaaa-4ee4-9498-49ecf5caa25c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_24810b3c-eaaa-4ee4-9498-49ecf5caa25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_803ff0b5-3866-4e2c-9258-59d25c062d78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_803ff0b5-3866-4e2c-9258-59d25c062d78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7514845a-d32c-4514-bee5-b9ec101bbacf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7514845a-d32c-4514-bee5-b9ec101bbacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_0716703c-f3ad-4b3b-bae8-ca90d393597d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_400384c8-e883-447e-b789-c581f2fcdc53" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_0716703c-f3ad-4b3b-bae8-ca90d393597d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a2e388fc-87c2-4af6-8989-14633184b3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_de974748-266c-4015-bb4d-7f2d251a1cbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a2e388fc-87c2-4af6-8989-14633184b3e4" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_de974748-266c-4015-bb4d-7f2d251a1cbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_10b6f374-487d-4d5e-904d-874f53d0be57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_789a9640-b8a4-45c3-bd39-c004b2b6663a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_10b6f374-487d-4d5e-904d-874f53d0be57" xlink:to="loc_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock_789a9640-b8a4-45c3-bd39-c004b2b6663a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2a700350-786c-4395-88c4-274e31b28a93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_89db39f2-be98-4458-b2ef-2c92d2506624" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2a700350-786c-4395-88c4-274e31b28a93" xlink:to="loc_us-gaap_DefinedContributionPlanTable_89db39f2-be98-4458-b2ef-2c92d2506624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementAxis_503993dc-06d4-4df5-b625-5f830b739fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_89db39f2-be98-4458-b2ef-2c92d2506624" xlink:to="loc_us-gaap_CollectiveBargainingArrangementAxis_503993dc-06d4-4df5-b625-5f830b739fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementDomain_e0d2668f-6fc4-467b-b366-82c3b610d104" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollectiveBargainingArrangementAxis_503993dc-06d4-4df5-b625-5f830b739fe9" xlink:to="loc_us-gaap_CollectiveBargainingArrangementDomain_e0d2668f-6fc4-467b-b366-82c3b610d104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BargainingUnitEmployeePlansMember_2cd9b332-dab8-420a-9c01-662b590aed5c" xlink:href="hwkn-20210328.xsd#hwkn_BargainingUnitEmployeePlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollectiveBargainingArrangementDomain_e0d2668f-6fc4-467b-b366-82c3b610d104" xlink:to="loc_hwkn_BargainingUnitEmployeePlansMember_2cd9b332-dab8-420a-9c01-662b590aed5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_89db39f2-be98-4458-b2ef-2c92d2506624" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_443649dd-4f0a-416b-bc57-dccb5c932f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_443649dd-4f0a-416b-bc57-dccb5c932f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount_855d51f9-603a-4bd9-b8d6-f8f14c2a0d41" xlink:href="hwkn-20210328.xsd#hwkn_DefinedContributionPlanEmployerMatchingContributionAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount_855d51f9-603a-4bd9-b8d6-f8f14c2a0d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_4ba4d5c1-a366-4c59-b4ba-073ce6ebe33b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_4ba4d5c1-a366-4c59-b4ba-073ce6ebe33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_1b3ecf07-167d-4b6f-a582-85a0a0e196c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_1b3ecf07-167d-4b6f-a582-85a0a0e196c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_d9bcd7e1-0bcc-4b3a-8e4d-a6019602052d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_d9bcd7e1-0bcc-4b3a-8e4d-a6019602052d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense_e81ae602-6bbf-4ae4-966b-3eafa9281664" xlink:href="hwkn-20210328.xsd#hwkn_EmployeeStockPurchasePlansESPPCompensationExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense_e81ae602-6bbf-4ae4-966b-3eafa9281664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense_0efc42b0-23ad-4449-a190-52052e3e6c74" xlink:href="hwkn-20210328.xsd#hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_a6e15e38-954a-4228-82f4-340d20009dc9" xlink:to="loc_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense_0efc42b0-23ad-4449-a190-52052e3e6c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bb9c33fe-5406-4431-b26f-046c0ac98e74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bb9c33fe-5406-4431-b26f-046c0ac98e74" xlink:to="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementAxis_3514f93a-3ee8-47b4-8dd4-74034d3c5c93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_us-gaap_CollectiveBargainingArrangementAxis_3514f93a-3ee8-47b4-8dd4-74034d3c5c93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollectiveBargainingArrangementDomain_2fc5d1be-eac2-47c8-bf1e-0eb22d2783a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CollectiveBargainingArrangementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollectiveBargainingArrangementAxis_3514f93a-3ee8-47b4-8dd4-74034d3c5c93" xlink:to="loc_us-gaap_CollectiveBargainingArrangementDomain_2fc5d1be-eac2-47c8-bf1e-0eb22d2783a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_BargainingUnitEmployeePlansMember_bfbd970b-ef3d-43bf-82b7-cdb05b44eef8" xlink:href="hwkn-20210328.xsd#hwkn_BargainingUnitEmployeePlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollectiveBargainingArrangementDomain_2fc5d1be-eac2-47c8-bf1e-0eb22d2783a5" xlink:to="loc_hwkn_BargainingUnitEmployeePlansMember_bfbd970b-ef3d-43bf-82b7-cdb05b44eef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_867fe1b2-09d3-4de6-96c3-150aab6be886" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_867fe1b2-09d3-4de6-96c3-150aab6be886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_867fe1b2-09d3-4de6-96c3-150aab6be886" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredProfitSharingMember_33128c42-249c-4327-b5e9-9d806fcd71e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredProfitSharingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:to="loc_us-gaap_DeferredProfitSharingMember_33128c42-249c-4327-b5e9-9d806fcd71e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_A401kplanMember_8c4f4710-a489-469a-86bc-b80017ea34a5" xlink:href="hwkn-20210328.xsd#hwkn_A401kplanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:to="loc_hwkn_A401kplanMember_8c4f4710-a489-469a-86bc-b80017ea34a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_f4086479-7625-49f0-a32c-e03d39d0678d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_cdea15e6-c8ea-49de-ace9-9b21ae2648d7" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_f4086479-7625-49f0-a32c-e03d39d0678d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusAxis_d78c9e78-0ebf-4f13-955d-8f7a25fe43f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_us-gaap_RetirementPlanTaxStatusAxis_d78c9e78-0ebf-4f13-955d-8f7a25fe43f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTaxStatusDomain_7a32874b-2280-4528-91f5-b6e20b28a43b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetirementPlanTaxStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusAxis_d78c9e78-0ebf-4f13-955d-8f7a25fe43f7" xlink:to="loc_us-gaap_RetirementPlanTaxStatusDomain_7a32874b-2280-4528-91f5-b6e20b28a43b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QualifiedPlanMember_ac9535c5-fc28-482a-aef3-c4f30047f27e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_QualifiedPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_7a32874b-2280-4528-91f5-b6e20b28a43b" xlink:to="loc_us-gaap_QualifiedPlanMember_ac9535c5-fc28-482a-aef3-c4f30047f27e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonqualifiedPlanMember_8fb6ebba-7a28-4436-9c2a-a94b4a1396ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonqualifiedPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTaxStatusDomain_7a32874b-2280-4528-91f5-b6e20b28a43b" xlink:to="loc_us-gaap_NonqualifiedPlanMember_8fb6ebba-7a28-4436-9c2a-a94b4a1396ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_971f4c16-a0d0-40ac-b566-7de401d5d0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_971f4c16-a0d0-40ac-b566-7de401d5d0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_d0ea3d9a-c215-4dad-ab53-fa5a2f6a91e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_971f4c16-a0d0-40ac-b566-7de401d5d0d1" xlink:to="loc_us-gaap_EquityComponentDomain_d0ea3d9a-c215-4dad-ab53-fa5a2f6a91e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0f044bea-8e29-4579-a4a0-db856bba3199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_d0ea3d9a-c215-4dad-ab53-fa5a2f6a91e0" xlink:to="loc_us-gaap_CommonStockMember_0f044bea-8e29-4579-a4a0-db856bba3199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_a2664571-4d8c-4163-be89-2a77ec993d51" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_srt_RangeAxis_a2664571-4d8c-4163-be89-2a77ec993d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a2d3d22a-255a-459f-94b9-ab00bd993942" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_a2664571-4d8c-4163-be89-2a77ec993d51" xlink:to="loc_srt_RangeMember_a2d3d22a-255a-459f-94b9-ab00bd993942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bcc0634e-f58d-4a48-90af-9f3a82810d50" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a2d3d22a-255a-459f-94b9-ab00bd993942" xlink:to="loc_srt_MinimumMember_bcc0634e-f58d-4a48-90af-9f3a82810d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7219d869-195b-4bc2-b645-0258bb39afb7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a2d3d22a-255a-459f-94b9-ab00bd993942" xlink:to="loc_srt_MaximumMember_7219d869-195b-4bc2-b645-0258bb39afb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_0b3a8a15-8deb-4e76-8886-a6ae5f426b12" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_9a95d8a4-5d17-4d7c-8ed6-5128670e7e31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_9a95d8a4-5d17-4d7c-8ed6-5128670e7e31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f03c153b-4126-4615-922e-cf6a0af33001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_f03c153b-4126-4615-922e-cf6a0af33001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears_9d579f0a-45de-4a1e-b78e-d66acc437f85" xlink:href="hwkn-20210328.xsd#hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_88bc45ae-90f5-4c9c-ba46-165fd546ad85" xlink:to="loc_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears_9d579f0a-45de-4a1e-b78e-d66acc437f85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="hwkn-20210328.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_562f6728-d0d9-421f-84d7-8af5648d991b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e8e7f3dc-d7c8-4706-b0da-356d95c913da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_562f6728-d0d9-421f-84d7-8af5648d991b" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e8e7f3dc-d7c8-4706-b0da-356d95c913da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#CommitmentandContingenciesTextualDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4ca5fb26-09bd-47da-81b3-b5cfa18c2a78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_NumberOfLeases_967a1ae7-5736-44b5-b3fa-41017ecc0bd7" xlink:href="hwkn-20210328.xsd#hwkn_NumberOfLeases"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4ca5fb26-09bd-47da-81b3-b5cfa18c2a78" xlink:to="loc_hwkn_NumberOfLeases_967a1ae7-5736-44b5-b3fa-41017ecc0bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hwkn-20210328.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0a28b983-c719-41b3-9bd2-70442bcb7811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_5dba1ef9-c0d8-4528-ba15-cf9d63c940cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0a28b983-c719-41b3-9bd2-70442bcb7811" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_5dba1ef9-c0d8-4528-ba15-cf9d63c940cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_455adf15-cfa7-4c5e-99a7-c078c13961f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_c4f3c236-394c-4b89-b01c-75736b2e7d87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_455adf15-cfa7-4c5e-99a7-c078c13961f6" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_c4f3c236-394c-4b89-b01c-75736b2e7d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_fa244718-885c-4de3-85c2-e1fe2b0e37b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_455adf15-cfa7-4c5e-99a7-c078c13961f6" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_fa244718-885c-4de3-85c2-e1fe2b0e37b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_68dd2e40-738c-40d9-840f-d71e3b55c596" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_455adf15-cfa7-4c5e-99a7-c078c13961f6" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_68dd2e40-738c-40d9-840f-d71e3b55c596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#IncomeTaxesProvisionofIncomeTaxDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_223049fb-2e3d-417b-923a-e3a9f5e1386e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationTable_ba822dab-5c16-4728-bffc-5796aa43de7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_223049fb-2e3d-417b-923a-e3a9f5e1386e" xlink:to="loc_us-gaap_IncomeTaxExaminationTable_ba822dab-5c16-4728-bffc-5796aa43de7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e86b238c-e41e-462d-9bfa-19b54faeff75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_ba822dab-5c16-4728-bffc-5796aa43de7a" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e86b238c-e41e-462d-9bfa-19b54faeff75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_b5965ca6-123f-4d66-897e-f2a631f72b45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e86b238c-e41e-462d-9bfa-19b54faeff75" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_b5965ca6-123f-4d66-897e-f2a631f72b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationTable_ba822dab-5c16-4728-bffc-5796aa43de7a" xlink:to="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ea503da4-b1df-42b3-9350-b60aa26a0d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_ea503da4-b1df-42b3-9350-b60aa26a0d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_879c1e7e-eaee-420d-afb7-ecb9bae6c8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_879c1e7e-eaee-420d-afb7-ecb9bae6c8b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c1dcf04a-d070-43cc-b72e-8d0d4121ac4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c1dcf04a-d070-43cc-b72e-8d0d4121ac4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c9e32f21-ca94-4676-854a-a73e1ce1a1aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c9e32f21-ca94-4676-854a-a73e1ce1a1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e5eac5bb-29c0-414a-9ea3-2f25b2ad9dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e5eac5bb-29c0-414a-9ea3-2f25b2ad9dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_c0e672a4-64a4-4abc-8d57-7d2287a89a03" xlink:href="hwkn-20210328.xsd#hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain_c0e672a4-64a4-4abc-8d57-7d2287a89a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ea49dd6c-e836-430d-b836-41937115f540" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExaminationLineItems_89b1c312-12fc-4a5d-8a74-8bd77e6e87e4" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ea49dd6c-e836-430d-b836-41937115f540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fa3cbc7a-a65d-496e-9309-e0e2b6c06586" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_c3d5c28b-1bbe-430f-97d6-85c1db8d866f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fa3cbc7a-a65d-496e-9309-e0e2b6c06586" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_c3d5c28b-1bbe-430f-97d6-85c1db8d866f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_a76f8c45-315e-4522-af07-393cdfd17144" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fa3cbc7a-a65d-496e-9309-e0e2b6c06586" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_a76f8c45-315e-4522-af07-393cdfd17144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_781a51a5-855e-4020-9897-4e0510cf26c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fa3cbc7a-a65d-496e-9309-e0e2b6c06586" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends_781a51a5-855e-4020-9897-4e0510cf26c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f511a9b8-c678-4a41-8821-085e5f027cd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fa3cbc7a-a65d-496e-9309-e0e2b6c06586" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_f511a9b8-c678-4a41-8821-085e5f027cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_842ed8a7-92e2-4b3c-a358-f8d67def5ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_fa3cbc7a-a65d-496e-9309-e0e2b6c06586" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_842ed8a7-92e2-4b3c-a358-f8d67def5ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8f7f10dd-e34e-47c5-96ce-fdcb729c4366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2cbe21df-893e-430b-a31b-13e05d212087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8f7f10dd-e34e-47c5-96ce-fdcb729c4366" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2cbe21df-893e-430b-a31b-13e05d212087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_bad1f07d-f3be-4fca-9c79-a9b0b5dc21b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2cbe21df-893e-430b-a31b-13e05d212087" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_bad1f07d-f3be-4fca-9c79-a9b0b5dc21b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7e3357bb-f3a9-44a6-a257-72c8e7a647cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2cbe21df-893e-430b-a31b-13e05d212087" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_7e3357bb-f3a9-44a6-a257-72c8e7a647cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_9264b62f-77ac-4231-80f4-e12a16043759" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2cbe21df-893e-430b-a31b-13e05d212087" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions_9264b62f-77ac-4231-80f4-e12a16043759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_2fcfacb4-80c1-45ae-8792-fb97e8444d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2cbe21df-893e-430b-a31b-13e05d212087" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_2fcfacb4-80c1-45ae-8792-fb97e8444d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities_f439c1da-b9b5-45b3-8821-48d1ad037499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2cbe21df-893e-430b-a31b-13e05d212087" xlink:to="loc_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities_f439c1da-b9b5-45b3-8821-48d1ad037499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_052d873f-f65e-45ab-b7e9-db24055a91a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2cbe21df-893e-430b-a31b-13e05d212087" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_052d873f-f65e-45ab-b7e9-db24055a91a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_225bd1af-31e7-4f23-a977-ac41c4d13032" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_2cbe21df-893e-430b-a31b-13e05d212087" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_225bd1af-31e7-4f23-a977-ac41c4d13032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7c28f701-b402-483e-a327-f8f563824740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8f7f10dd-e34e-47c5-96ce-fdcb729c4366" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7c28f701-b402-483e-a327-f8f563824740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_0b239edd-ac89-42bc-953f-d18bbb9c276d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7c28f701-b402-483e-a327-f8f563824740" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_0b239edd-ac89-42bc-953f-d18bbb9c276d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_6883a0eb-fb6e-4462-aba6-5e71af3a77e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7c28f701-b402-483e-a327-f8f563824740" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_6883a0eb-fb6e-4462-aba6-5e71af3a77e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_137c646b-2de0-4212-8e86-4d0a49f0b5db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7c28f701-b402-483e-a327-f8f563824740" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_137c646b-2de0-4212-8e86-4d0a49f0b5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_43b0e7d7-e6fc-402f-a9cb-27e997f1909e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7c28f701-b402-483e-a327-f8f563824740" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_43b0e7d7-e6fc-402f-a9cb-27e997f1909e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_3017da2c-e141-48fe-93ca-78901e38727d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7c28f701-b402-483e-a327-f8f563824740" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_3017da2c-e141-48fe-93ca-78901e38727d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_8e0fb552-1754-408a-a49a-4d425f968daf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7c28f701-b402-483e-a327-f8f563824740" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_8e0fb552-1754-408a-a49a-4d425f968daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_ac5143d3-26ea-4b0f-8506-8c39a6a46109" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_7c28f701-b402-483e-a327-f8f563824740" xlink:to="loc_us-gaap_DeferredTaxLiabilities_ac5143d3-26ea-4b0f-8506-8c39a6a46109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/Leases" xlink:type="simple" xlink:href="hwkn-20210328.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6ec9353b-a317-4afc-a542-7ed136dd6d85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_ae1d225a-0d92-49dd-96f1-d16a8ee1b3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6ec9353b-a317-4afc-a542-7ed136dd6d85" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_ae1d225a-0d92-49dd-96f1-d16a8ee1b3e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/LeasesTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_44838a58-8097-471a-b2bf-1d29209a286d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock_f23779eb-b4d9-418a-bc00-1dcbb605e397" xlink:href="hwkn-20210328.xsd#hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_44838a58-8097-471a-b2bf-1d29209a286d" xlink:to="loc_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock_f23779eb-b4d9-418a-bc00-1dcbb605e397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b2a76f6c-19bd-407c-9360-d419d18e23a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_44838a58-8097-471a-b2bf-1d29209a286d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_b2a76f6c-19bd-407c-9360-d419d18e23a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/LeasesDetailsTextual" xlink:type="simple" xlink:href="hwkn-20210328.xsd#LeasesDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/LeasesDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2c553cf9-3993-4b4f-9bc7-8d7272d985db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2c553cf9-3993-4b4f-9bc7-8d7272d985db" xlink:to="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37d2e93b-125a-4cb2-8ebb-52d938570ac4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:to="loc_srt_RangeAxis_37d2e93b-125a-4cb2-8ebb-52d938570ac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b421b269-be08-40d5-a43b-634eea33dc09" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_37d2e93b-125a-4cb2-8ebb-52d938570ac4" xlink:to="loc_srt_RangeMember_b421b269-be08-40d5-a43b-634eea33dc09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e0b5ea3c-77d3-4f58-8907-e59dd46c94e2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b421b269-be08-40d5-a43b-634eea33dc09" xlink:to="loc_srt_MinimumMember_e0b5ea3c-77d3-4f58-8907-e59dd46c94e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1cb5d0ab-6ec1-4800-ae6c-d64a0939c7d3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b421b269-be08-40d5-a43b-634eea33dc09" xlink:to="loc_srt_MaximumMember_1cb5d0ab-6ec1-4800-ae6c-d64a0939c7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_51c3036b-975e-4d1b-8e81-71936da61363" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:to="loc_srt_StatementGeographicalAxis_51c3036b-975e-4d1b-8e81-71936da61363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ba65b52a-f0f4-4df4-b27c-c6fe1973ebcb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_51c3036b-975e-4d1b-8e81-71936da61363" xlink:to="loc_srt_SegmentGeographicalDomain_ba65b52a-f0f4-4df4-b27c-c6fe1973ebcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_FullertonCaliforniaMember_edbaf023-f94a-4537-ad49-7fc14a55a9ea" xlink:href="hwkn-20210328.xsd#hwkn_FullertonCaliforniaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ba65b52a-f0f4-4df4-b27c-c6fe1973ebcb" xlink:to="loc_hwkn_FullertonCaliforniaMember_edbaf023-f94a-4537-ad49-7fc14a55a9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_fd4c0448-5ca4-449b-8849-1e784e2a09e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_fd4c0448-5ca4-449b-8849-1e784e2a09e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_eee7597d-aa3e-40c6-8a78-170dbb33bb17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_fd4c0448-5ca4-449b-8849-1e784e2a09e9" xlink:to="loc_us-gaap_RelatedPartyDomain_eee7597d-aa3e-40c6-8a78-170dbb33bb17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_DanielStauberMember_d81afeaf-b810-4498-8eb0-39e44139accc" xlink:href="hwkn-20210328.xsd#hwkn_DanielStauberMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_eee7597d-aa3e-40c6-8a78-170dbb33bb17" xlink:to="loc_hwkn_DanielStauberMember_d81afeaf-b810-4498-8eb0-39e44139accc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LessorLeaseDescriptionTable_49818fd4-9fb5-4268-9685-45b57b33764b" xlink:to="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_21a7435c-b013-41d2-a9cc-824b2a18c822" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_21a7435c-b013-41d2-a9cc-824b2a18c822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_5ad98f75-aac9-4005-94c8-fe1323660f80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_5ad98f75-aac9-4005-94c8-fe1323660f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_d58c6662-83c3-4a5c-bb49-ec938e2604e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_d58c6662-83c3-4a5c-bb49-ec938e2604e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_dda0b865-eb0c-4610-a2f7-417bf84075dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_dda0b865-eb0c-4610-a2f7-417bf84075dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_763db0ba-fcfc-46dd-8180-d4aebdba81a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_17328a1b-29fc-4523-9743-f4cd666d960c" xlink:to="loc_us-gaap_OperatingLeaseLiability_763db0ba-fcfc-46dd-8180-d4aebdba81a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/LeasesDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#LeasesDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/LeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a379bfa7-0292-4c90-b98f-78616a17cbde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a379bfa7-0292-4c90-b98f-78616a17cbde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ee254f00-ab2b-4d2e-918c-5d752935a4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_ee254f00-ab2b-4d2e-918c-5d752935a4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_759cfb25-b00c-4dca-8b93-5b27f399e93b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_759cfb25-b00c-4dca-8b93-5b27f399e93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0b6011c2-47ab-46fe-9b7c-ed81d3b5817f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0b6011c2-47ab-46fe-9b7c-ed81d3b5817f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4f7725a6-aaad-4e6f-a528-de43d7fc2b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4f7725a6-aaad-4e6f-a528-de43d7fc2b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_aa2d8415-2ae9-43d7-9c0a-4bbb0fffd52b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_aa2d8415-2ae9-43d7-9c0a-4bbb0fffd52b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_581f3d3f-c99d-4f7f-b5be-be552fcb43f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_581f3d3f-c99d-4f7f-b5be-be552fcb43f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_23d36287-7aaa-404f-a2fb-fa5a1fc3ca26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_23d36287-7aaa-404f-a2fb-fa5a1fc3ca26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a89f2438-0d91-4d89-96da-3e55dd7199f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a89f2438-0d91-4d89-96da-3e55dd7199f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_160ade5a-cb19-472c-8fa3-24f251d42ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_160ade5a-cb19-472c-8fa3-24f251d42ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_1e24ad07-e31e-428e-af9d-cc6df6a0ab23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_75efc531-8771-491b-b565-b7f7e400d4fb" xlink:to="loc_us-gaap_OperatingLeaseLiability_1e24ad07-e31e-428e-af9d-cc6df6a0ab23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/SegmentInformation" xlink:type="simple" xlink:href="hwkn-20210328.xsd#SegmentInformation"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/SegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e2e06997-6bc5-40c7-bb00-faa178c3baac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_5b563cc3-81c8-4fd4-844d-502e68333218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e2e06997-6bc5-40c7-bb00-faa178c3baac" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_5b563cc3-81c8-4fd4-844d-502e68333218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/SegmentInformationTables" xlink:type="simple" xlink:href="hwkn-20210328.xsd#SegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/SegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_314040c7-6ee5-4523-ab40-b72f06d702af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c67dc66a-2f8d-40b7-b641-bc300939ee98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_314040c7-6ee5-4523-ab40-b72f06d702af" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c67dc66a-2f8d-40b7-b641-bc300939ee98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/SegmentInformationDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#SegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/SegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5f704309-be67-4a4c-ab4d-519d79f0cf51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4446c84d-5b5c-4625-8fc6-505afe5fa72c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5f704309-be67-4a4c-ab4d-519d79f0cf51" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4446c84d-5b5c-4625-8fc6-505afe5fa72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c11d6793-9b4e-42b7-957f-972a24014e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4446c84d-5b5c-4625-8fc6-505afe5fa72c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c11d6793-9b4e-42b7-957f-972a24014e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c11d6793-9b4e-42b7-957f-972a24014e1d" xlink:to="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_0756fc19-ec4e-4e5b-8da4-afa9b26b412e" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_IndustrialMember_0756fc19-ec4e-4e5b-8da4-afa9b26b412e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_d44d8c1a-9997-49e8-b4f8-e062cde679b4" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_WaterTreatmentMember_d44d8c1a-9997-49e8-b4f8-e062cde679b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_HealthandNutritionMember_920dfbda-558e-4832-bf5a-9358083fad93" xlink:href="hwkn-20210328.xsd#hwkn_HealthandNutritionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_HealthandNutritionMember_920dfbda-558e-4832-bf5a-9358083fad93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IdentifiableMember_54fa6827-51aa-4254-bd38-8dbe04499f53" xlink:href="hwkn-20210328.xsd#hwkn_IdentifiableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_IdentifiableMember_54fa6827-51aa-4254-bd38-8dbe04499f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_UnallocatedMember_5644a80d-93d6-4b24-a4b1-14fb2fbc35ac" xlink:href="hwkn-20210328.xsd#hwkn_UnallocatedMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1ab5480e-f0e7-49cd-8111-7bafb77b4082" xlink:to="loc_hwkn_UnallocatedMember_5644a80d-93d6-4b24-a4b1-14fb2fbc35ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d0ba2d28-e9a0-4be4-a667-9bf72a7753c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_4446c84d-5b5c-4625-8fc6-505afe5fa72c" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_d0ba2d28-e9a0-4be4-a667-9bf72a7753c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationAdditionalInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d0ba2d28-e9a0-4be4-a667-9bf72a7753c8" xlink:to="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_ef3fb138-642f-471b-9f40-d29153b71a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_Revenues_ef3fb138-642f-471b-9f40-d29153b71a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_ea7e63f4-ec23-4aec-a20e-4c6154699539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_GrossProfit_ea7e63f4-ec23-4aec-a20e-4c6154699539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a4b6ef86-09f7-4b87-8ee0-9c158b20fadf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a4b6ef86-09f7-4b87-8ee0-9c158b20fadf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bb35c4c8-9336-4bbc-bb3d-a69128c6fdcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_OperatingIncomeLoss_bb35c4c8-9336-4bbc-bb3d-a69128c6fdcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f55e398d-783d-4326-9c0c-e05f3d82d52e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_Assets_f55e398d-783d-4326-9c0c-e05f3d82d52e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6e89a4e4-8d84-46f8-b3ec-dc4a9e7a91a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationAdditionalInformationAbstract_626535c2-5344-4a06-b583-dbf390675448" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6e89a4e4-8d84-46f8-b3ec-dc4a9e7a91a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#SegmentInformationTextualDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_515e04dc-34f8-4a10-beb1-cabed77ebd16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fd3c92fd-1f6c-426c-b257-85559ec5c17d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_515e04dc-34f8-4a10-beb1-cabed77ebd16" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fd3c92fd-1f6c-426c-b257-85559ec5c17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_6cb37340-164f-490a-89a2-afec17355d72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fd3c92fd-1f6c-426c-b257-85559ec5c17d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_6cb37340-164f-490a-89a2-afec17355d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_6cb37340-164f-490a-89a2-afec17355d72" xlink:to="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_HealthandNutritionMember_3c291965-dd58-41e7-91f2-847a4870b1ad" xlink:href="hwkn-20210328.xsd#hwkn_HealthandNutritionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:to="loc_hwkn_HealthandNutritionMember_3c291965-dd58-41e7-91f2-847a4870b1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IndustrialMember_7382c780-0693-4433-92bb-d1d6abc4a8c3" xlink:href="hwkn-20210328.xsd#hwkn_IndustrialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:to="loc_hwkn_IndustrialMember_7382c780-0693-4433-92bb-d1d6abc4a8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_WaterTreatmentMember_cd597463-3d3c-446a-801f-eb026fb2dc81" xlink:href="hwkn-20210328.xsd#hwkn_WaterTreatmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_497bea8e-15d4-40f6-9c4f-752b2426e603" xlink:to="loc_hwkn_WaterTreatmentMember_cd597463-3d3c-446a-801f-eb026fb2dc81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_fd3c92fd-1f6c-426c-b257-85559ec5c17d" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_df4c5be0-e356-4927-8562-bec88459443a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:to="loc_us-gaap_NumberOfReportableSegments_df4c5be0-e356-4927-8562-bec88459443a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_IntersegmentSales_7e0e0053-b975-4f33-80e9-0f2daeaed9e0" xlink:href="hwkn-20210328.xsd#hwkn_IntersegmentSales"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:to="loc_hwkn_IntersegmentSales_7e0e0053-b975-4f33-80e9-0f2daeaed9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hwkn_NumberOfOperatingSegmentsAggregated_0a3bb422-b08e-4b88-b644-c23b762124ca" xlink:href="hwkn-20210328.xsd#hwkn_NumberOfOperatingSegmentsAggregated"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3dcad944-c17d-4121-b1ab-f6adb98208ca" xlink:to="loc_hwkn_NumberOfOperatingSegmentsAggregated_0a3bb422-b08e-4b88-b644-c23b762124ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ValuationandQualifyingAccountsNotes"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_2727c891-888a-41aa-a662-83e2c93ff315" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_c86b5575-7205-4822-8442-c887211694c7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_2727c891-888a-41aa-a662-83e2c93ff315" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_c86b5575-7205-4822-8442-c887211694c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" xlink:type="simple" xlink:href="hwkn-20210328.xsd#ValuationandQualifyingAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsAbstract_00c4437d-ab8d-4f6c-a053-c9b6f5ffe4a4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_4a463ded-4933-4b31-bbd6-adff78c2fd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_00c4437d-ab8d-4f6c-a053-c9b6f5ffe4a4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_4a463ded-4933-4b31-bbd6-adff78c2fd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_1009f7c6-13ce-40a1-a847-7da2d64df547" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_00c4437d-ab8d-4f6c-a053-c9b6f5ffe4a4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesAdjustments_1009f7c6-13ce-40a1-a847-7da2d64df547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_8f72428a-50f0-4282-8c0a-71d7a17174d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_00c4437d-ab8d-4f6c-a053-c9b6f5ffe4a4" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_8f72428a-50f0-4282-8c0a-71d7a17174d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>hwkn-20210328_g1.jpg
<TEXT>
begin 644 hwkn-20210328_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
M8@3* P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM
MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_
MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T
MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O
M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH
M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?
M_'J_?ZO#?B[_ ,%,O^"?7P"^,]O^SQ\:/VQ?A]X9\:W+1+_PCNL>)((9X&E
M,:S9;;;EPRE1*5+!@1D$&@#\<_\ B$V_X*F?])=O_*AKG_QZC_B$V_X*F?\
M27;_ ,J&N?\ QZOWZN+NTL[62_N[F.*"*,R2S2.%1$ R6)/  '.:\V^#W[9W
M[*G[0/BF3P5\%_CWX:\1ZHMD][!9Z9J*NUY:(XC>ZMCP+NW5RJF:$O&&906!
M89 /Q._XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_<[XS
M?M ?!?\ 9ZT*T\1?&GXD:7X>MM1O5LM+6_G_ 'VH7)4L(+>%<R7$NU6;RXU9
MMJLV, D7_A;\6/AG\;O!-I\2/A#X[TOQ)H-\76UU71[Q)X6='*21EE)VNCJR
M.APR,K*P!!% 'X1?\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_
M^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU
M?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_
M %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!1
M0!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?
M@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _
M\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)
MM_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\
M%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S
M_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2
M[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_
M )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5
M#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US
M_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\
MCU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1
M_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\
M$)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";
M?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!
M4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_
MZ2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DN
MW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y
M4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7
M/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X
M]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^
M_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\
M44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %%
M'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^
M/_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q
M";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW
M_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5
M,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^
MDNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M
M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\
ME0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-
M<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_
M (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/
M4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_
M !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0
MFW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_
MP5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3
M/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I
M+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?
M^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0
MUS_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_
M^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU
M?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_
M %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!1
M0!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?
M@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _
M\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)
MM_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\
M%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S
M_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2
M[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_
M )4-<_\ CU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5
M#7/_ (]1_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US
M_P"/4?\ $)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\
MCU'_ !";?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1
M_P 0FW_!4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\
M$)M_P5,_Z2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";
M?\%3/^DNW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!
M4S_I+M_Y4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_
MZ2[?^5#7/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DN
MW_E0US_X]7[_ %% 'X _\0FW_!4S_I+M_P"5#7/_ (]1_P 0FW_!4S_I+M_Y
M4-<_^/5^_P!10!^ /_$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_Z2[?^5#7
M/_CU?O\ 44 ?@#_Q";?\%3/^DNW_ )4-<_\ CU'_ !";?\%3/^DNW_E0US_X
M]7[_ %% '\UO[;O_  ;N_P#!2W]B/]D_QU^UAXI_X*F7FN:?X%T-M2N])T_5
M]9CFND5U78C/-M!^;J?2OR4_X:P_:F_Z.5^('_A97W_QVOZ_O^"_'_*&S]H3
M_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\
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
M^OT_^@FMBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH ****
M/D#_ (+\?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA/^R?S?\ HZ*OXPJ
M/W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _P#*03Q__P!B)I7_ *,:
MO=*\+\ _\I!/'_\ V(FE?^C&H ]THHHH **** "BBB@ HHHH **** ,>R_Y'
M>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z"
M:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\
M8_\ (L7O_7 U<T[_ )!\'_7%?Y"J?C'_ )%B]_ZX&KFG?\@^#_KBO\A0!-11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_^01+
M_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!
ML4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_
M )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 030!L4444 %%%% !1110 444
M4 %%%% !1110!\@?\%^/^4-G[0G_ &3^;_T=%7\85?V>_P#!?C_E#9^T)_V3
M^;_T=%7\85 '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>
M/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/
M_P#L1-*_]&-7NE>%^ ?^4@GC_P#[$32O_1C4 >Z4444 %%%% !1110 4444
M%%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S-;% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_
MB7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O
M^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\HOYFM
MBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "L?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z": -BBB
MB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_
ML]_X+\?\H;/VA/\ LG\W_HZ*OXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?
M^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ KPOP#_P I!/'_ /V(FE?^C&KW2O"_ /\ RD$\?_\ 8B:5_P"C&H ]THHH
MH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_R%
M]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** ,WQC_R+%[_UP-7-._Y!\'_7%?Y"J?C'_D6+
MW_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([W
MO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5C^)?^0OH__7Z?_037FW[;'[7'A_\ 8^^$9\<7
MFF#4M7U"X^R:!I32;5GGVEB[D<B-%&6(Y)*KQNR/SJN?^"MW[95YXM@\37/B
M71&M[>Y\V+1?[!B%L/\ 9W#]\1C_ *:9]Z[\-EN)Q<.>%K>9\EGG&N2</XI8
M;$.3F]6HJ]D]KW:^Y7=NFQ^NU%>1_L7_ +6/AS]K[X0)\0--TW^SM3LKDV>O
M:5YF\6]P%#90]6C=2&4GW7DJ37KE<=2G.E-PDK-'TF#QF'Q^%AB*$N:$E=/R
M_KIT"BBBH.D**** "BBB@ HHHH **** /D#_ (+\?\H;/VA/^R?S?^CHJ_C"
MK^SW_@OQ_P H;/VA/^R?S?\ HZ*OXPJ /W^_X--O^4IG[7?_ &\?^GR>OW^K
M\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *\+\ _P#*03Q__P!B)I7_ *,:O=*\+\ _\I!/'_\ V(FE?^C&H ]T
MHHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_
M "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#-\8_\ (L7O_7 U<T[_ )!\'_7%?Y"J
M?C'_ )%B]_ZX&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%
M0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E
M_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?#W_!;SX6^*_%'PM\'_$_1+.6?3_#&H7<.
MKK$I;R5NA (YFQT4-!LSZRJ.]?FA7[4_MK?&G4OAW\/+;X9^ -(MM6\;_$&X
M;1?"NCW,*RQLTBXFN94<%3#$C;FW KDJ&&TMCE-._P"";_[)F@:AX;U;Q%\'
M-(U#7,Q+J]TC3QV=W.L8WN+,2^0B,X)V!-H!QBOH,#F,<)A%&I'O:W]=^O\
MD?D'%/!=;B'B*I5P51*5H^TYKV3M9)-)W?*DW&RLK._O(\X_X(E?"WQ9X4^#
MWBGXDZ]:2V]CXHU2W32(YE*^=';+*'F7/56>4H#W,1K[9J*QL;'2[*'3-,LX
MK>VMXEBM[>",(D2*,*JJ.%    '  J6O&Q-=XFO*HU:Y^DY'E4,DRFE@HRYN
M1;]VVVW][=D%%%%8'K!1110 4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_
M $=%7\85?V>_\%^/^4-G[0G_ &3^;_T=%7\85 '[_?\ !IM_RE,_:[_[>/\
MT^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\
M1C4 >Z4444 %%%% !1110 4444 %%%% &/9?\CO>_P#7E%_,UL5CV7_([WO_
M %Y1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_
M *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_
M *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "JVM:QI_A[1KO7]6G,5I8VTEQ<R!"VR-
M%+,< $G !X S5FN \/?M"^&/%G[0.M_L_P#AK1KZ]N?#>CPWFNZU $-I93RM
M\EHY)SYI3YP ", @X*FJC"4KM+;5F%?$4J'+&4K.3M'S=F]O1-^B/,/V1/#&
MO_'7XAZI^W1\3M+EMY-:@-A\-M(NASI>B!CB;':6X.7)_NDX)5\#W;Q+_P A
M?1_^OT_^@FO'/^"@?[97BO\ 8:^%.G?%W1O@:/&>DR:F+'5]GB'[ VG%U_<R
M$"WFWHS!D)^7:Q0<[^/B[4_^#B[^T;NSNO\ ACO9]DF,FW_A8.=_&,?\@_BO
M9HY/FN:0]O0IWALO>CI;IJT_PUWZGS:SC(^'%]4Q59^T^*3<97E*6KEHFM>B
M3T24>A^IE%>#_P#!/W]L?Q;^W!\)K[XQZQ\$/^$+TI=4:RT??XA-^VH^6/WL
MH_T>'8BL0@/S;F5QQMY]XKRL1AZN%K2I55:4='JG^*NCZ/"XJAC</&O1=XR5
MT[-77HTG^ 4445B= 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_P!D_F_]
M'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM_P I3/VN_P#MX_\
M3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 5X1\7O^
M"GW_  3P^ 7QBB_9^^-'[9WP[\,^,I'C230-7\300S6S. 46?+;;8L&4@2E"
M0P(X(KW>OB_]L7_@GA_P3V^'G_!-KXK>'?C/\&O"][I=MX'UC6_%?C;5M&MV
MUB_U06\L\FKR797S6OGGS(KAL[V"* N$H ^SH)X+J!+FVF22.1 T<B,"K*1D
M$$=017B5E_P4N_X)X:E\4T^!VG?MP_"FX\92Z]_8D7A6#Q[8/J#ZEYWD?8Q
M)=YF\W]WY8&[=QC-?/W[(OPZ_P""@OP1_P"#?[P3\,/AOX=;5/C];?"&*S\.
M:?KVII:OIEQ<DBU6:2<A4>RMIH_W;?Q6HC[U\_?\$R/C!^R1\*/VMO!G[$?[
M<7_!&/P#^SC^T#;Z<)/AMXW'AC2M2C\626T.))[;6T@\UKUE#,SF:5I&W[I1
M*XC8 _4'XS?M ?!?]GK0K3Q%\:?B1I?AZVU&]6RTM;^?]]J%R5+""WA7,EQ+
MM5F\N-6;:K-C )%_X6_%CX9_&[P3:?$CX0^.]+\2:#?%UM=5T>\2>%G1RDD9
M92=KHZLCH<,C*RL 017P'\"/B#JO[2O_  <J_&JP\62FZTC]G3X,:5H/@NRF
MYBLKW65M+Z]O8U/W9W0FV:08)CC"],9D_8^^(NI_"#_@XD_:>_8^\.W#1^%/
M'?PST7XGKI*'$%EJ\8L=/O)XUZ*]SY\<DIZNT:D]* /T9HHHH *\+\ _\I!/
M'_\ V(FE?^C&J?5/VI?C+8:G<V%M^Q;XWNHX)WCCN8KFVVS*&(#C+="!D?6N
M&^ 7Q+\7>,/VV?''B'7?@_K.@W4W@O3TDTK4)(S+$$E(5B5.,-DD?[IH ^IJ
M*Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/
M^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\
MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_
M *%"]_[Z6@ LO^1WO?\ KRB_F:V*Y2UUS45\4W5TOANY9WMHU: ,NY0">36G
M_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM
M&Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]
M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q
M16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1
M_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM
M&Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]
M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM !X
ME_Y"^C_]?I_]!-;%<IKFN:C/J.FR2>&[F,QW)9$9ES(=O05I_P#"2ZO_ -"A
M>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__
M $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*
M%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_
M /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A
M>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__
M $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*
M%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T 3>,?^18O?^N!
MJYIW_(/@_P"N*_R%<_XEU[4[G0;J";PQ=0JT1!E=EPON:LV7B/54LXD7PE>,
M!$H#!EP>.M &[16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#P
MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_
M -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )
M+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2Z
MO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#P
MDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_
M -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q6/X'_Y!
M$O\ U^S?^A4?\)+J_P#T*%[_ -]+69X5US4;73I(X?#=S.#<R,71EP"6Z?A0
M!U=%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W
MTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?
M2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_
M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T
M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W
MTM'_  DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?
M2T ;%%8__"2ZO_T*%[_WTM'_  DNK_\ 0H7O_?2T ;%8]E_R.][_ ->47\S1
M_P )+J__ $*%[_WTM9EKKFHKXINKI?#=RSO;1JT 9=R@$\F@#JZ*Q_\ A)=7
M_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?
M^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O
M?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6
M@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_
MX275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\
MA)=7_P"A0O?^^EJ&_P#&ESI5C-JFI^'+BWMK:)I;BXGF1$B102S,Q.   22>
M !0)M)79QO[6O[0+_L_?"UM3\/:?_:7BO7;I-*\&:(@W/?:C-\L8V]T3.]N@
MP N06%/_ &3OV?D_9Z^%4>@ZQJ/]I>)M8NGU3QCK;G<]_J4WS2N6/)53\J].
M%SC+&B\\'_#[XE?$/PS^T$_@ZYU:_P!$TV=/#E]#J0EM%CN NZ:-0QC+E1@2
M#DJW4X7;VO\ PDNK_P#0H7O_ 'TM;RJ*-%4X]=7^B]%^9YE+"5*N92Q=9IJ*
MY::6MDTG*3_O2>GE%*SU9F_''X0>$OC]\(?$7P9\<V_F:7XCTN6SN"%!:(L,
MI*N?XT<*ZGLR"OY]H_V3_BP_[5H_8^;3-OBH^*?[%(VGRPV_'VCU\GR_WV[_
M )Y\U^Z_[4O[5NF?LO?!G4_BIXE\'W<\T>VUT/3 X\S4M0ERL%L@&6)9NN 2
M%5FP<5X3^R'^PYK/PR^*>G?MA_'F34]6^+'B2UGF\0I.4-O:W-R^\QVXY*&.
M';;XR5"A@ORD ?29#FE3*,%6J2^&6D5WFE^25K_(^;XGR2EGV8T*4%[T-9OM
M3;V]6[\J_P 3/JKX*?"3PE\!OA-X>^#G@:U\K2O#NEQ65KD -)M'S2MCJ[L6
M=CW9B:ZBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6OEISE4FY2=V]6?:TZ
M<*5-0@K)*R79(V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6I+-BBL?_
M (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?
M_H4+W_OI: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**R[/7M2
MN;I()O#-U"K-AI79<+[FM2@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?
M\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*
M9^UW_P!O'_I\GK]_J "BBB@ HHHH **** (K^_L=*L9M4U2]BMK:VB:6XN+B
M0)'%&H)9V8\*H ))/  K\K?BO_P7R_X(\?M$_'.?P=\=?VRM(T_X8_#WQ''-
M9^'U\.:K>KXVUBUD62&]G>VM)(CIEM,H>&+>3<SQK,X6*&(3_JO10!\O)_P6
M'_86MOV0;3]OGQ'\0]5TCX/ZMXN&@Z!XVOO"U]Y6HL9C;B[$*0F>"V\^.>+S
M9HX^82<89-WF?[4.I?LZ_P#!5'XQ_L[:?^R5\1O#_P 0&^%7QLTSX@>(?B!X
M-U"+4-.\/:=803N]C)?0,T8N+R9K6$688R% \KH%AS7W+JFE:7KFG3:1K>FV
M]Y:7"%+BUNH5DCE4]596!##V-)HVBZ-X=TR'1?#^DVUC9VZ[;>TLX%BBB7T5
M5 "CZ"@#\\[/P98?L'_\%]_'G[1WQ4U*UT+X<?M-_"[3[:P\7:G<);V%KXJT
MA88?[,FF<A(9)K*)IX]Y'FLLBKN935K_ ()^_"ZZ_:&_X+%_M'?\%1_#^VX^
M'L_A;2?AM\,/$47S0>(XK=+:?5+RV?I+:I>6Z1).A:.4JY5CL-?H#K6AZ)XE
MTN;1/$6CVM_97"[9[.]MUEBD&<X9&!!Y /(JQ!!!:P);6T*1QQH%CC10%50,
M  #H * '4444 %>%^ ?^4@GC_P#[$32O_1C5[I7A?@'_ )2">/\ _L1-*_\
M1C4 >Z4444 %%%% !1110 4444 %%%% &/9?\CO>_P#7E%_,UL5CV7_([WO_
M %Y1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_
M *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_
M *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *^;_VMO$>N?M ?$O3/V%OAOJ<MNFI0)J7Q.U>
MU;!TW1@P(M@PZ2W!PN/[I&05<X^BM0^W_8)_[*$/VKR6^S?:,^7YF#MW8YVY
MQG'.*\N_9-_9ZU?X'>%=4USXAZU;ZSXZ\7:F^I^,=<M\[)YR3LABW $0Q*=J
MK@ 98@ $ =%"4*5ZCW6R\^_R_.QY&:4<1C7#"135.=^>7]U6]U><[V\H\W6Q
MZ5X;\.:'X0\/V/A3PSID5EIVFVD=M8V<"X2&%%"HBCT  %7&944N[  #))/
M%+7S#^WS\3_&GQ"U[0_V _@+J[6_B[XBP/)XHU>#D^'?#BG;<W38/#RC=%&.
M,Y895BAHPU"6*KJ%[=6WT2U;?HCKQ>)IX#"N=KVLHQ75O2,5ZO3RWV.?^$:M
M_P %!?VMY/VD-14S_"?X2ZA+I_PV@8?N==UM<"XU;!^_'%PD3<C(5E(8.*^I
MO$O_ "%]'_Z_3_Z":K_"KX8>"_@M\.-%^%/P\TE;'1=!L([33[9>2$4?>8_Q
M.QRS,>69B3R:L>)?^0OH_P#U^G_T$U>,Q$:]1*"M"*M%>7GYMZOS9.7X2>&H
MMU'>I-\TGW?9>25DO)+J;%%%%<AW!1110 4444 %%%% !1110 4444 ?('_!
M?C_E#9^T)_V3^;_T=%7\85?V>_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P
M:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 44
M44 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_\ L1-*_P#1C5[I7A?@
M'_E()X__ .Q$TK_T8U 'NE%%% !1110 4444 %%%% !1110!CV7_ ".][_UY
M1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!
M-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^
M,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __((E
M_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:
M -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ I'944N[ *!DDG@"EKPK]
MM76/B?XQM=!_9>^$5E?VM_\ $*:6#6O$T=J_D:1I$8!NG\S&WS75MBKG)W'[
MI*&M*5/VM11O;]%U.3'XM8'"RK<KDUHDMY-NT4O5M+LMWH1_L[_%GXB_M(?'
M3Q/\5O#OB&6U^%>AQOH7ART2%"NOWB.#/?[F!81H1L0J0&![$.I]YK%^'7P_
M\*_"KP+I7PY\$:8MGI.C626ME O4(HZL?XF)RS-U+$D\FMJG6G"<_=5ET_X/
MGW(R[#U\-A4J\^:H[N3Z7>K4>T5LEV6NMSB/VC?CWX'_ &9/@SKOQJ^(%P18
M:-:%TMD8"6\G8[8K>,'J\CE5'IG)X!->7_L"? 3QQX4T/6_VF?V@+??\4/BC
M<)J.OI(ISH]EC_1=+C#<HL4>W<O7=\I+; :XC3_^-AW[8IUF0?:?@Y\$=8*6
M*GYK?Q+XI4?-)Z20VH; /0L01N60@?7U=U?_ &'#>P7QSLY^2W4?_;I>=ET9
MR8?_ (4<9]9?\.%U#S>TI_G&/ES/9H*Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]
M'_Z_3_Z":\P]DV**** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3
M_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O^4IG[7?\
MV\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KPOP#_RD$\?_P#8B:5_Z,:O=*\+\ _\I!/'_P#V(FE?
M^C&H ]THHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?
M^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U<
MT[_D'P?]<5_D*I^,?^18O?\ K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!
M_P#D$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110
M4444 %%%% !1110 4444 %%%% ')?'+XR>$?@#\*]8^+'C:<K9:3:EQ"C 27
M,I^6.!/5W<JH],Y/ )K1^&GB;7O&GP^T;Q=XH\(S:!J&I:;%<W>BW$XDDLG=
M0QB9@!DC.#P#V(!KY^B_XS>_:F^T']_\+OA%JF(_XH=>\1J.3Z/%; _0L?XE
MDX^G:WJTXTH*+^+=^79?J_N[GDX#%5\?B:E:+_<KW8_WFG[T[]K^['O9O5-!
M7SC^W[\;_'-E9Z%^R+^S[?;?B5\4G>SLKJ,D_P!A:4 1=ZG)CE B;U0\$MN*
MDLF#[/\ &;XN^"/@+\+=<^,'Q'U06FC:!8/=7DO&YL<+&@)&YW8JBKW9@.]>
M'_L!?"+QQX@O-=_;C_: TLP>//B:B/IVF2Y/_".Z "#:6" C*LRA9).A)V[@
M&#9ZL%"%*#Q5174=E_-+HO1;OY+J&8U*E><<%1=I3UDU]F'5^3E\,?F_LL]G
M^ 7P0\#?LX_"#0O@M\.K'R=*T*R6")F WW$A):2>0CJ\CEG8^K'&!@5V%%%<
M$YSJS<YN[>K9Z=.G3HTU3@K12LEV2"L?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1
M_P#K]/\ Z":DLV**** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3
M_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O^4IG[7?\
MV\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ KPOP#_RD$\?_P#8B:5_Z,:O=*\+\ _\I!/'_P#V(FE?
M^C&H ]THHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?
M^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U<
MT[_D'P?]<5_D*I^,?^18O?\ K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!
M_P#D$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110
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
MBBB@ KPOP#_RD$\?_P#8B:5_Z,:O=*\+\ _\I!/'_P#V(FE?^C&H ]THHHH
M**** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_ ,A?
M1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U<T[_D'P?]<5_D
M*I^,?^18O?\ K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_
M *%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1
M110 DCB-&D()"@DA1DGZ =:^?/V8OA[XW^*/Q?U_]L7XW^%[S2=1N6ET?P%X
M<U2$I-HNE1NRM(Z-RD\S!BW<*3@E7 '967[1EQXF_:FG_9Y\">%DU.QT#1#=
M^-=?^U%4TNXDQ]FME 4B21@&+*2,*<@Y1E/J5;WG0BXVUDE]W_!_+U/*<,+F
ME>%52;C1E+2VCFM+WZ\FJTTYO..A7B?[='[3&L?L]?"VVT;X::<-3^(OC:_&
MB?#W15 9I[^7 \]@>/*A#"1B?ESL4D!LCU_Q)XCT'P?X>OO%GBG5H+#3-,LY
M+K4+VY?;';PQJ7>1B>@"@DGVKY;_ &+_  YKW[5WQIU3_@HM\4-*GM].GAET
MCX,Z)>I@Z?HX8K)J#(?NS7)W<]0A8 LC)CHP5*FKXBJKPAT_FETC\]WY)];%
M9C7JMQPM!VJ5.O\ +%?%+Y;1_O-=+GK_ .QY^S/H_P"RI\$K'X<0:@=2UFYF
M?4?%NO2DF75M5FPUQ<NQY.6PJYY"(H.3DGU*BBN2M5J5ZKJ3=VW=G=0H4L-1
MC2IJT8JR"BBBLS4**** "L?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)H V*
M*** "BBB@ HHHH **** "BBB@ HHHH ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O
M[/?^"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP
M!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBO"/B]_P %/O\
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
M^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\
M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"
MG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0
MH I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\
MOT* .?U[Q+H-SJ>F30:I$RPW1:5@?NC;U-:G_"8^&/\ H-0?]]54\1V5FFJZ
M2J6D0#7A# 1CD;36O_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?
M]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?
M#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,
M?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J
M/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]
M!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$
MQ\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^
M$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %
M/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_
M -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G
M:?\ \^,/_?H4 8?BCQ1X?O/#]W:VNJQ/(\1"(IY)JW8^+O#4=E#&^LPAEB4$
M$]#BCQ=8V4?AJ\>.SB5A"<%8P"*MZ?I]@UA 390DF%<DQCT% $/_  F/AC_H
M-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8
M_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8
M^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_
M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]
M"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&
M'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\
MGQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T_
M_GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*
M/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?
M^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?
M&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?59?A+Q+H-CIDD-WJD4;&ZE8*
MQ[%N#70?V=I__/C#_P!^A61X+LK.72I&EM(F/VR49:,'C=0!;_X3'PQ_T&H/
M^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\
M0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\
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
M(,YPR,"#R >15B"""U@2VMH4CCC0+'&B@*J@8  '0 4ZB@ HHHH *\+\ _\
M*03Q_P#]B)I7_HQJ]TKPOP#_ ,I!/'__ &(FE?\ HQJ /=**** "BBB@ HHH
MH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FM
MBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\
MY!$O_7[-_P"A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 %<G
M\<?C'X1^ 7PLUCXL>-[@K8Z1:F3R4(WW,I^6.!/5W<JH[<Y. ":ZROF)3_PV
M_P#M3;O]?\+OA%JG'>'7O$:C\GBM@?H6/\2R<;T*<9R;E\*U?^7J]CR\TQE7
M#4HTZ&M6H^6"\^LG_=BO>?>UMVCV[X"^)/B=XQ^$.A>*_C'X9LM&\1:C9BXO
M]+L"^RV#DF-#O)8.(RFX$\-N':NOHKAOVDOC_P""?V8?@OKGQJ\?3$V6CVNZ
M&TC;$M[<,=L-M'ZO(Y51Z9)/ )J(PG7K*,%K)Z)>?0[$XX/")U9W4(ZR?DM6
M_P V>,_M[_$SQE\2O$FA_P#!/[X$:P]MXJ^(4#3>+M8MN3X=\-J=MS<-C[KR
M\PH#URPRI9#7T#\+?AGX-^#7P[T;X5_#W2$L-%T'3X[/3[9/X408RQ_B=CEF
M8\LS$GDFO&/V!?@!XV\%^'M:_:/^/T(D^*/Q0N4U/Q)YB\Z3:X_T73(\\HD,
M>T,O][@EMBFOH6NS&U(4XK"TG>,=W_-+J_1;1\M>K.++J52K*6-K*TI[)_9A
MT7J_BEYNWV4%%%%>>>J%%%% !1110 445#J&H66DV$VIZE<I#;V\32332'"H
MH&23^%-)R=D14G"E!SFTDE=MZ));MOL<G\?_ (Z> ?V</A/K/Q?^)6M0V.EZ
M/9O/+).^T,54G:.YZ=@3Z G K\TOV6/AE\6_^"BO[3K_ +6OQ?M;JRFUFT<^
M#--N$Q_PBWAJ48-X5.0MY>I\J#^&!L_,KH8S]IOXO:W_ ,%2/VGQX!\-Z=+J
M/P<^'WB!+'^S4)\OQIXA4ADL." ]M"=LMPP.,;$R-\4E?I%^SQ\$['X(^!5T
MF:=+O6M0D^U>(-3"@&YN2.0.!B-/NJN  .< DU6;U'2B\FH/WY)/$27V8/54
M4_YI[SMM'UBSXK JIQ)F"Q]1-4HI^R3TM%Z.HUTG56D;ZPI?RRJ3B==X7\,Z
M%X,\.V7A3PSIT=I8:?;K!:6\8X1%&!]3W)/)))/)JMXE_P"0OH__ %^G_P!!
M-;%8_B7_ )"^C_\ 7Z?_ $$UE"$8148JR6B1]NDHJR-BBBBJ&%%%% !1110
M4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_ $=%7\85?V>_\%^/^4-G[0G_
M &3^;_T=%7\85 '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\
MMX_]/D]?O]0 4444 ?.'BG_@E=^R?XC^)_BOX^Z18>)?"_Q)\7:U_:=_\2/!
M?BFZTK64D$$,$</FV[*D]ND<* 6]PDL))8LC%B:\9_:W_;W^+'_!'_PNGBW]
MJ[]ICX<_%7P?M+V=AKEY!X;\?30CC_1[:W5K+6I!@9V0Z>!DDDXY\V^+7@G_
M (+Y?M<_M7_&+X&?LX?M)^%O@S\!],\=?9-.^)5[I/V_Q)-&VGV;W-KI\;.P
M$4<TDFU_]'*L7"2G;M'JG[(/_!O1_P $_?V:?%W_  NGXKZ!K'QT^*-S*+C4
M?B+\9K\ZS<R7'&9(X)<P(01E797E7 _>G&: /HC]AK]N7X(_\%"?@-8_M$_
M&S\40Z#?/Y:)XJ\*W6F3!PH8A/.01W"@,/WMN\L6<@.2"![%21QQPQK%%&JH
MJ@*JC  '0 4M !1110 4444 %%%% !1110 5X7X!_P"4@GC_ /[$32O_ $8U
M>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%%% !1110 4444 %%%% &/9?\
MCO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$
MUL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;X
MQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R
M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H
M V**** "BBL3XC_$+PI\)_ FJ_$CQQJ2VFE:-9/<WL[=0JC[JC^)F.%5>I9@
M!R::3D[(BI4A2@YS=DE=M]$NI0\3_&CX>>$?B9X=^$&M:RX\0>*([B32+""V
M>5F2%=SN^P'RDQG#-A25(SP:VO#/A/POX+TPZ+X0\.6.EV9GDG-KI]JD,?F2
M.7=]J #+,22>Y->&_L7_  ]\5^,]6UC]L[XR::T'BCQW$JZ#ILW)T/0E.;>V
M7/1I!B5R,9)4D!BPKZ"K6M&-.7)%[;]K_P# V//RVO6QM'ZS5BDI-N"M[R@[
M6OYRMS6TLFD]4%?(.BG_ (>'?MBGQ3)_I/P=^".L&/2E^]!XD\4J/FG]'AM0
M0%/(+$$%ED8#KOV_?C9XZC@T+]CS]GS4-GQ(^*+/:P7D9)_L#2!D7>IR%>4V
MIN5#P2VXJ2R 'V+X#_!/P-^SI\(M"^"_PXT_[/I.@V*P0E@-\[_>DFD(ZR2.
M6=CZL>@XKMI?[#A?;/XYW4?*.SE\_AC_ -O/HC&O_P *6-^KK^'3:<_.6\8>
MBTE+_MU=6==1117F'LA1110 4444 %%%% !7Y]_\%5/VO?&'Q&\:6W_!/K]F
M3Q6MAKNL6CWGC[Q9%EH_#&BH0)[IRI'[SD1Q)D,\KJ%(8QEO<?\ @I7^W-IO
M['7P>%OX8L)=8\=>)YTTOP;X<L06N;Z]F.R*-%7YLLQZCD $C)VJW@/_  38
M_8<U)[S4O$?Q<OHM<U>^UA-5^*?B)2'CUO65&8=*@89#6-DK;<#Y7<L1E&C"
M=M7$O(\%'%**EB*K<:,7WZU)?W8+7\M7&_Q&:UWQ!CWEM+6A3:57M4GNJ/G"
M*M*MT:Y:6O-4BO<O^"<W[(7@_P""7PZT?Q+IWA1M+LK+2Q9^#-)N<-+96+$L
M]U,0 &NKEF:61\#[Y VJVQ?I^@ * J@  < 45Y&#POU6ERN3E)MRE)[RD]Y/
MS;^Y62T2/L</0C0I\JU?5]WU?]>@5C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_
M -?I_P#0374;&Q1110 4444 %%%% !1110 4444 %%%% 'R!_P %^/\ E#9^
MT)_V3^;_ -'15_&%7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_P:;?\I3/
MVN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%>??M:V
M.BZG^RI\3=-\2>/6\*Z=<?#[6HK_ ,4)!)*='A:QF#W@2+YW,2DR;4^8[,#G
M%?ESKW_!;C]JK7+'5_V2?V&O&/A/XN?\(_J5EHNJ?MGZ]I-U9^$/#44ZLOG:
ML(X&MI+Q"% N(9/L<K2*YC0;HB ?K_9:OI6I7-W9Z=J=O<3:?<"WOXH9E=K:
M4QI*(Y #E&,<D;[3@[9%;HP)L5\S_P#!+W]BKQ_^Q%\,/'?A7XK_ +5^I?&;
MQ-XU^(TGBO7O&FL0"*Y>ZGTC2[9X602.$1?L>Z) <)#)$@&%!/TQ0 4444 %
M%%% !1110 4444 %>%^ ?^4@GC__ +$32O\ T8U>Z5X7X!_Y2">/_P#L1-*_
M]&-0![I1110 4444 %%%% !1110 4444 8]E_P CO>_]>47\S6Q6/9?\CO>_
M]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG
M?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U<T[_D'P?]<5_D* )J*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#
M_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M"BBB@ K'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z": -BBBB@ HHHH ****
M"BBB@ HHHH **** /D#_ (+\?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA
M/^R?S?\ HZ*OXPJ /W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_
M]O'_ *?)Z_?Z@ HHHH \T_;/\+^$?&_['GQ8\%^/]'U[4-!UCX::[9:WI_A:
M-'U2YM)=/GCFBLU=E5KEHV98PS*"Y7) YK\V?V*?^"Q'[*_@7]E;P)X"T/\
MX([_ +2NIP:)X9L[*+5O!G[-4<NG:G''$J1WT16X.!<1JDY7+[3*5\R7'F-Z
M=\:/^"TO[8?P$_:9^*/P'\(?\$C_ (U?&?1?"/C+[%I/CGP%ILTEC-"]E:W'
MV?*6;+YD33,IP['&"<'BN:T/_@N_^V1X9T6S\-^'/^#<W]I>PT_3[6.VL+&S
M\/3Q0VT,:A4CC1;$!$50 %     H ^H/^"57[4'PM_:W\(?%OXJ?"C]E[Q-\
M)K2+XO/8:AX?\:>&QI&K7EU%X?T0M>7-F'=869'CC4 _-'#&Y 9FKZHKY0_X
M)-?MB?%/]MOP5\6_BO\ %[]EW7O@]JFG_%]M(B\#^*]/-OJEM!%X>T.19;K=
M#"TCR&9G5F4GRC$H8JBU]7T %%%?G7_P5VU/XN> O^"@G[%>I^%?VA?&UEX?
M\6_'6/3-=\#VFJ);Z1=11VZ2(9(X8T><AU9L3O*H,AVA0%  /T4HKRK]N#]J
M#2/V+_V3/'G[3VK^'[K6/^$0\/S7=CHUE \DNHWAQ';6RJ@+?O)WC0L!\H8L
M>%-?F[_P22\"?L-_MV_%G2OVA/A;_P %H_VH_B!\1?#&HP^(?'/PJ\0_$V;2
MM+>^\P23C^QFM8W.FBX;"Q12R1(ICA=VR58 _7>BO@'QI\7M3_;I_P""U'B+
M_@GSKFNZG!\*O@7\+;;Q!XVT#2M4FLQXD\1ZDUNUG#>O ZO+:06<WFK!N"/,
MP9U<(@74_8%_:#\7_"K_ (*;?'S_ ()2>+/%.I:UX>\(:)I?CGX176MZC+>7
MMCHE['"EYILD\S-)+#;WDRK 79G6*386VHBJ ?=5%%% !7A?@'_E()X__P"Q
M$TK_ -&-717_ .VQ^REI=]/IFH?'+0XKBVF:*>)Y6RCJ2&4_+U!!%>;_  2^
M,?PP\?\ [<GCKQ7X-\:66H:=<>"=.CAN[=R4=TD(<#(ZC</SH ^FJ*S?^$Q\
M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[
MZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC
M_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@"&R_Y'>]_
MZ\HOYFMBN9M/$N@IXMN[U]4B$3VL:I)G@D$Y%:G_  F/AC_H-0?]]4 :5%9O
M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_
MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!
M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%
M9O\ PF/AC_H-0?\ ?5'_  F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX
M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_
M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU
M0!#XE_Y"^C_]?I_]!-;%<SKWB70;G4],F@U2)EANBTK _=&WJ:U/^$Q\,?\
M0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/
M^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK
M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?
M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_
M +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S
M?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\
M0:@_[ZH /&/_ "+%[_UP-7-._P"0?!_UQ7^0K#\4>*/#]YX?N[6UU6)Y'B(1
M%/)-6['Q=X:CLH8WUF$,L2@@GH<4 :]%9O\ PF/AC_H-0?\ ?5'_  F/AC_H
M-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_
M 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?54]9^*'PZ\.6AO_$/C73;
M" =9KVZ6)!^+$"A)MZ"E*,(WD[(WJ*\7\8?\%#OV,/!+F'4_C[HUU*#A8=&6
M6_9F_NC[,CC/XUT'P4_:F^&?QWTN^UKPK9ZW86ME<+$DVO:0]F+K*[M\(?EU
M[$\8/:M94*T8<THM+T.&EFN65\1["E6C*?923?S2V^9Z117S[X^^+?[;.L>,
MM2T#X2> _AOH^CV]VT>GZ_XKUZXN&NH1TE$-LH:,G^ZV<'KGK61_PJ7]K7QQ
M\WQ+_;Y@T>!_]9IG@?PG!;[?]VYE)E'Y5:H1M>4TOQ_),YIYK5<W&CAJD[:7
MLH+[YRC=>:3\CZ8DDCAC:65PJJ"69C@ #J2:\^\<_M9?LR_#?>GC3X\>%K*6
M/.^U_MF*2<?]LHRS_P#CM7;;1O -S\*E^$?C/Q7/XCL)="_LK5+K6+DM<:C"
M8?*D:9T"DNZD[F&#DD]>:YWP/^SQ^QS\-PC^#?A!X/M)8_N73:1'+./^VLBL
M_P"M3!4%?GO\O^#_ )&^)EFLN7ZLH*ZU<FVT^UHV3]>9&/X+_P""@G[/_P 3
MO&VG>"?A3;^*?$[:A?):G4](\*77V.U+-M\R:654V1@]6P0!STKMOCIXC^/?
MA[0[(_ #X;Z1XBU*YNS'=_VUK'V2&SBVDB4X&Z3Y@!M7GG-8_CO]L_\ 9%^$
ML36_CG]H7PAI+0C'V)]8B,P ["%"7/X+7E>H_P#!7C]EO4Y7M/@OX;^('Q*N
M%8J(_!/@BZE7=[O.(@!GJ1GUYKKIX+$UFIT:,G%=[V^;LD<$L7"C1E1Q>,CS
MO;D2BUZ1;J-_B;Y^'W_!2?QY_P C-^T!\/\ P+$_5/"/A>34I$7T)O2!N]Q^
M%=[\"?@5XV^$^HZCKGCK]HGQ9XYN]1ACC:/6WBCM+;:2=T,$:XC8YP2#R /0
M5XHW[:/[=7Q&;R_A)^PK9>'K5_\ 5:Q\1_'$$&/3=:0 S#\S2-X&_P""E'Q,
M.?B!^VY\/OA_;R?ZVS^'?@MK]BO]T3:@0R'_ &A6T\-4Y>6K4IP7JF__ "12
M?WG+AUA*=95:4*]:2V<G-+[JDH0^:1[IXI_93_9P\<^/KCXG^-_@SH.M:Y=I
M&MQ?:M9"YWB- B?))E!A5 X7M5'Q-^T'^Q]^SG92:5XA^+/@'PBD/#:8NJ6E
MM)QV$"$.Q'H%->,G_@G'\'?&:[_VA_VL/BO\1MX_?V&N>-I8+ ^H6WMPFP'N
M QKT#X;?L4_\$_\ X2^6_@C]G[P7%+%_JKK4--%].GN);KS'!]]U9R67Q24Z
MLIVZ)67WR=__ "4[:=+'JHYT<-3IN6K;=Y-O=M1CJ^_OGY7_ /!2OXN?L_>(
M?VD+_P"+'[+WB:/Q'X=\1*)M<:#2[JUBM-6RWFA))HE602@"4E=WSM(<XQ4G
M_!-[XA^"?#GQTM/V@/CE\.?%4W@[PNSM9:AH7A>?4K6/50$,9N)(UPGE*YE
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
MQ9X0EFX%U:V"6VFW2J>C,EP&RHY"[2?6C]ECP7JOQ'_X.;/VF/C[H4#R:%X
M^!_A_P #ZE>J/W3:E?&PU(1!NC.D=JVX#[NX!L$BOMWX\_LH_!W]HG6/#OB_
MQOI^I6/B;PA//+X4\7^&M9GTW5=),\?ESI%<V[*QBE3"R0ONB?:I9"44C2^
MG[.GP@_9G\'W/@KX.^%FT^WU'59]5UF]N[Z:\OM6U"<@S7MY=W#O/=7#X&Z6
M5V;"JN0JJ  =O1110!B2_#3X<3RM//\ #_1'=V+.[Z5"2Q/4D[>37C/PQ\.^
M'])_;Y\>V&E:%9VT">!M+*0V]JB(I,C9( &!G _*OH&O"_ /_*03Q_\ ]B)I
M7_HQJ /;O[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[
M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8
M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* ,*S
MLK,^,[V(VD6T6<9"^6, Y-:_]G:?_P ^,/\ WZ%9ME_R.][_ ->47\S6Q0!#
M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\
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
M<_)\6O\ @GO'X@M4_P!;J_PY\;V]QG']VTG F/YTZ'_@K/\ LY>'95M?CKX
M^)?PQF+!&'CGP%=0H&Z</ )01GHW QSQ2_LO&O\ AQ4_\+4OPBV_P#^VLNC_
M !9.G_CC*'XR27XGTU_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5YM\.?VU/V1_BU
MY:?#[]H_P=J$TN-EF->ABN3G_IC(RR#_ +YKTZ.2.:-98G#*P!5E.00>A!KC
MJ4:M&5JD6GYJQZ%&O0Q$>:E-27DT_P B+^SM/_Y\8?\ OT*/[.T__GQA_P"_
M0J:BLS4A_L[3_P#GQA_[]"LBSLK,^,[V(VD6T6<9"^6, Y-;M8$FHZ?H_B?5
M=6U:]BMK6UTQ9KFYGD")%&H+,[,>%4 $DGH!1N#:2/._VU?VC-+_ &7O@W)X
MCT+PY#J_B[7;R/1_ GAV*$-)J>JS_+"@4<E%)WOTX7&067+?V*/V6(/V:/@Z
MND>+;N+6/&GB&\DUGQYX@E4.]_JD_P TF&(_U:9V*.!A2V 6->6?LL:=J'[;
MG[1M[^WIXTLI5\%^&FN-%^">E7<9 DC#%+O660]'E8%$/4*"",HK'ZXKT\4_
MJ=#ZI'XMY^O2/_;O7^]?LCQ\$GC\2\=+X5=4_3K/UET_NI?S,A_L[3_^?&'_
M +]"C^SM/_Y\8?\ OT*FHKS#V"'^SM/_ .?&'_OT*/[.T_\ Y\8?^_0J:B@"
M'^SM/_Y\8?\ OT*/[.T__GQA_P"_0J:B@"'^SM/_ .?&'_OT*XK]H#XQ?#K]
MG?X7:I\3_'-S8VEII]I)+ON0JI\BEBS'LJ@$D^@XY(![+6=8TWP]I5QK>L7:
MP6MK$9)Y7/"J/Y_3N:_,+XX>.XO^"G_[2.LZ)XIOI[7]GCX/7R3?$*[AD*CQ
M%J2,&M]!@8$!R7"M.5/!PN5Q&Q]/ 8?#\D\9BWRT*2O)OK;I\^O9?(^4XDS7
M$TYPRO+Y6Q-9-\VZHTUI*M*^EUM3B_BJ-:<L9M0?LUZ)\1/VC_BI:_\ !0_X
MJ>&7NO$'B>:?3?V;?!&I0C%C:/\ +/XDN8B"%++S%D85 "-RA'7]&?@G\%?#
MWP;\"P>%[?;?7LKM<ZQJLZ9DOKM^9)6)YY/ !Z #J<D\E^S-\+=7-Q-\=_B/
MHL5EKNLVB6^BZ-'$%BT#2E'[FTC0 !#M +8 [# .[/L-?/K$8C.\>\TQ*M=6
MI0_DI]-.DI:-]E:.FM^_(\JPV68.%.C'EA%6BGJ[/5RDWJYS=Y2D]6WKK>\/
M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%345VGN$/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H5D>([*S35=)5+2(!KPA@(QR-IK
M=K'\2_\ (7T?_K]/_H)H TO[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T
M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I
MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\
MGQA_[]"IJ* (DL;*-@\=G$K#H5C (J6BB@#Y _X+\?\ *&S]H3_LG\W_ *.B
MK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_]O'_I\GK]
M_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *\+\ _\ *03Q_P#]B)I7_HQJ]TKPOP#_ ,I!/'__ &(FE?\ HQJ
M/=**** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_
MF:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'
M\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ H
MHHH **** "BBL7QQ\1_A_P##+2#K_P 1?&VE:%9#/^DZM?QVZ$CL"Y&3[#FF
MDY.R(G.%*#G-I)=7HC:HKYYU3_@HK\/?$EU-HW[-_P ,?%WQ.O86*/<:!I+P
M:="P_P">MW.%6-?]K:R^]9^@?\%)/@M\./#5_J7[9OQI^%G@'6!?,;+PUI_C
MRWU&]AMMB\31PEF:0/OR44J05X!Z]'U/$V^'7MU^[<\_#YO@,96]GAY<_P#>
MBFX:?W[<M_*]SZ&\3>*_"W@O29-?\8^)+#2;&+_6WNI7B01)]7<@#\Z\1U__
M (*+_!"YU:7PM\$="\3?$W6(SM:S\$:))<11D]"\[!8PG^TI8"ODN\_; _X)
MA?$;XBZAX[^'OPH^.7[2^MW.I336D6D>#]3U6TLB[EOL\270@B$"<*-P?"J.
M3BO1-6_;N_;J\.>#T?X5_P#!,WPU\*/"L(Q:Z_\ &#XEZ;HEI;CT:QA D3CG
M ;VKMCETHM*47?\ O-0_!N[_  .6I/.JUVY0HP776I*W?7EC'Y\Z/L;XJZ#\
M1_&7P\N-)^%'C\>$=<NO)-MK-SI,=X;5=ZF0&%SM9MFX#)X;%>2:5_P3K^&&
MOW\7B']HKX@^+?BAJ<;!U_X2G69%LH7]8K6$JB+U^4EAS7P_X@_;E_X*3?&O
M5I?"O@#]K/PW<:ID+-I'[./P:NO$"PY_ADO=8,<:#'66,N%Y(SBL^?\ X)F_
M\%&_VD6%_P#M,?M2^+_#6B7,9^U6?Q"^*KSAE/22*PTT0PQ''5))..!VKNHY
M1B:,;5*L:=_7F^2LI/Y7.#,,7P_B9^VK+VW*K=94U;J[OV2?F[/[C\6J***_
M0#W#^B3Q9_P<2?L+13RV/P>\+?$?XA3CB%_#?@R9(7/N;@QR ?\ ;,GVKS/Q
M7_P73_;.\:)(G[//_!+[Q])GBWGU'PKJNI&3T/EV\$('4<;S]:_0,?&3Q1=#
M_B5_ [Q._I]KA2#^;&C_ (6#\:KOBP^ QC':2[\1P+_XZ!FO@:>'HT=\-#_M
M^M'\KQ_(^/K<9Y'B-*57$27_ $ZPN(E^,:$OON?FK+^UQ_P6)^,9636/@G\>
M] M9>9=(\,?"2PTC\%N[VX>9. >WIZT)\"/VL?B%*MS\1O\ @E=\:OBG(6#%
M_BK^U#86D0;U\J)4PH/1,].*_2K^V?VCKO\ X]_!GAFS_P"OO499,?\ ? H_
ML_\ :4N_^/CQ#X1L\_\ /I:3R8_[[KH^N5*?P.C#_#)K\:>OXG+_ &QEU;59
M=BZW^.E+\J\HI?<CXH^&_P ,/V]O ?EO\(_^"-GP"\&3+_J[S7/'5O?W*#L&
MGAB,C8S_ 'NH/K7IJWG_  7OUT!+/0/V5/#L'3%W<^(+N9!VV^7A#T[]C[5]
M%?\ "#?'2[_X^_CA!;#NMIX<A/ZL<BC_ (5%XWNO^0I\=?$#^OV2..#^0-<=
M2IAZDKU*M-OTJR?_ ),OU/0HY[G,(\N%R2O%?WIX2"^Z->3_ /)3YV_X4U_P
M6^\0<:Q^V=\&/#V[[QT#X=7%WL^GVEQG\?2D_P"&+/\ @JYKHW^*_P#@L>]I
M&1\UIH/P+T>';])6D+^HY'8&OHK_ (4%IT__ "%?B9XQO,]5N->.W\@HH_X9
MK^%$QSJ>EWU\>YN]6G;/Y.*S]O@8_P#+Q?*C%_\ I31K_:?'%7^%EE./_7S%
M./\ Z10JGS3=_P#!.O\ : O 1\1O^"RGQB/'S_V-<:?I/Y;%;'0?KZUEW?\
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
M"L/Q)^(P,7[+W_!,GX[>,=W_ ![ZEXBT.'PYIMQZ%+FZ=LCW*#'I56/XI_\
M!;/XQZA/I'A;X/? 7X1B*-9+VV\6>+KGQ!J=G&^[:P6P AR<'!<!3M-;_4*Z
M^-J/K)7^Z]_P)=2"/M.JNLZYHOAS3I-8\0ZQ:V%I",S75[<+%&@]2S$ ?C7Y
M>_&_PQ_P4KUKQ]?_  Q\:?MX?$'6;BV$7VJ7X?:7I7@S2H%DC5_W&H[I9[K;
MNPPV!PP(ZBN6\(?\$=_AG\5M8@\2_M-_&WQ=XXO8L[[73+G4M9NY,_W[F]9(
MP^.NV(J3G%>I1R"K.'/*3M_=C)_G:WS/A<Q\2N$<NQ3PTL3&51-KE4HIW6C2
MYFN:W51YGY'WC\5O^"KO_!.+X+"5?'7[8O@DRP_ZZUT35/[5G0^ABL1,X/L1
MFO';W_@M_P"&/B9'-:_L4?L3_&?XOS++Y<>JZ;X2DL=(YS@M=2!FC_X'$OU%
M>E_!7]G;X'_L[>";;0_@I^PWX?TFWT^Q$5QXAU_3].LKN9 ,&2YF\H/*Q'4D
MUSGQ+_X*6?#WP+J"^$;7XR>$K[5S^[M/#GP[TVXU^^=AQY:^2# K#IM9UZ5K
M0R>$Y6C#F?G-/[XP4I+YLQQ/B%EBIIT:->=_Y:$X)OM&==4J<O529Y]H_P 5
M_P#@X+^,7C"U\0>'/V:?A7\,=%C=S%IOC?Q"MVEPC(RJ9_L;2W *DAL)Y1RH
MR",@S?$S_@F[^WQ^U'JFF>*OVP_V^?!VD0Z0DRVND^!?A=:/' )2A?9=W[&1
M?]6N"4)&,C'.=F#XB?\ !3+]H',?PI^"6L^%M/FQY/B+XGZM'HX )Z/IMF&N
M!Q_MUV7@_P#X)[_&?Q/=KK7[1G[6NIW;/AI-&\$:1#90H?[OVFZ$\[K[CRS7
M5*C@L([U*].#72$.=_?)Z/ULS@IY[Q3F=-T\'DLG"3O?%5XQ7K:*KWM9-*+M
M?5/J>9WG_!*O_@GY:VD-M^TS^TQ\4?BS'&0O]G^+/B3>7-M&?[J6^G"/RD&.
M%Z#I70^!_@M^R#\,(O+_ &//^"9WA74KVWDV1:YKFD0_(1P&6Y\J[N#ZE6,>
M>Y%?2_@']ECX$?#E(GT;P'%>W,)#1ZAK]U+J5RC#^)9+IY&CYYPA4>@%>A5Y
M\\SP4=$IU%_>GRQ_\!BO_;CUEEOB!C86K8VAAEVI495)+_N)5FH_^43Y(UWX
M<_\ !2[XP*NGW_Q;T_X?Z(R[/[-\#Z+!:3+'CA1=7,D\JD<<I''TZ#I6=X-_
MX)*>#/[:B\7_ !8UF+QAKR_ZS7/&UU<:_/(,YP\=TP@;_OW7V1127$.*I1Y<
M/3A37]V/YWO?YG,_#G#8N:GF>88K$/\ O5532]%0C2:^3OYGFGA[]FK2]%TF
M'0G\>:U'80+B+3-(>.PM%'H(85"@?3%;&F?L^?"#2Y//'@V&YE/+2WTTDY8^
MI#L1^E=G17#/-LRG=>U:3[>ZONC9'JT/#_@RC-3E@85)+:55>UDO255SE^)\
MN_$[X)_%O7/$NH>)K7X=0V&G*Y%K;V]W:HL4*\+\J2<$CDX'4FKOPB^$?QV^
M'GCBP\60>"V:V#!+Q%U*V_>0/C<,>9R0,,!ZJ*^@_&/_ "+%[_UP-7-._P"0
M?!_UQ7^0KVI<7YA/"_5Y4X.%N6UI;6M_,?F%'Z.G"&'X@6=4\;BHXA5/:IJ=
M%)3YN;94+6OTVMIL34445\H?OX4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%%
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
M\1:GXA9_,D\$>"?"6HZ[IUZWH%\KRT+'C<DA('0"M*Y_X+$_MCQ>%[.[M?\
M@E%X\M9[N18H]:\;:D/#FGLS<"0BYB=D'?:6)(YS7USX5^#/Q%\.Z2FA:'XQ
MT#PKIR#C3/"7AB&&)>V%R!MX]J\X^+'Q>_9%^&<[:/\ %G]I+5?$FILWE_\
M"/Z=JKWTSR9_U?D6JDQDGLY7ZU\=0R/)\$Y?49I-_9_>5()]^1>R2_[=DEWN
M?)XCB/.L/3=3"Y;*C%[/$5:-*G_X#&=6:_\  (OR/,%\>_\ !8GXPZ7%K=Q\
M8_V;/A%H=X@>WN=.GN=?U)%/?,C"UD[8QWK$O?V2/&OQ#F^S_M(_\%?OC9XP
MF?F;2_A?90^&;:?GE&2TCD#)VQN'X5[CX8^!OASXX^#[/XM?"+2?%'PZU!)I
M%M-(\9Z,LJ3JK?+)+:W!<A7&"K!N <XS7E7B+X=_'?3_ !#-I_[=7Q5\9V?A
M%G"V\GPPBCLM%92<;;HV\8FV>@<;C]!6DL]RK+IR6*A*$8V7/RQ47\TJKBE;
M7GE%:JTF<V)S#Q&K4H3A'#THSV:52M%+NY2GA^7U=.7H<"/V1/\ @D-\'/%T
M,7B3]G,^*?%EU=Q0>;\4/%\UW>7,KL%3?!<3R+@L?O&(#DY.*^JM"^&_Q"^#
MFAQVW[//[*OP\\*I+*L/V#0+2UM3"A!.]C&(TV# !P&;D84\D<GI7Q0_X)0_
ML9Z+%X@T3QG\/])N!'NCGM;@:GJS?@OFW0Y[8 SZ4W_AX)\:?C!_HW[('[#G
MC?Q)#+Q#XG\:F/P_I17_ )ZQM.2\Z>RA6/:O7>)JXNG&I0H)P?VJDFT_1RDH
M6]"*659M64HYMG51S>U/#*G&WSC2=5W[\R1Z4/@O\<?'UG&OQ9^,TEDF]O-T
MWPP[QHR'^$RJ(2P[8=&'YUCZO\"?V-OV<]&F\2?$77](T"SG8M/>:[K4-BEP
MPYY*F/S&R>G))/?-<;_PS[_P4C^.7[WXY?M=Z-\.M,E_UOA[X1Z*3<%3V.H7
M?[V-P.I0%<].U=!\._\ @EQ^QSX*UD>+O%7@&[\?>("09_$'Q&U236+B8CH6
M28^3G/.1&#6;Q\Z"M+$<OE2BE_Y,E%?-<QK'@/(,7-3J8!UW_/BZLZWSY:DJ
MOW6@O)'#K^WW^R5/J,GAW]DW]GKQ-\6]6@?RS)X-\'N]K X_YZWERJA%_P!L
M;AR*UX[O_@J[\<8Q%I>A_#WX%:-*,*UW)_PD.LPJ>A54Q:'CLV#FOJ#2M)TK
M0M.ATC0],M[.TMTV06MI"L<<:^BJH  ]A5BN&KF4&[QIW?>;<W]SM'_R5GU>
M!X<H8*GR4W&E'^6C"-*/_DMY?=)'R[9_\$M/AUXYNX]:_:S^-_C_ .+MXKB0
MV?B/Q!):Z7&XY!BL[8H(QGG;N8>U>]?##X(_!WX*:5_8OPB^%^@^&K8J%DCT
M72HK<R8[N44%S[L237445QU\=B\1'EJ3;7;9?)+1?<>OA\NP.$ES4J:4N^\G
MZR=V_FPHHHKE.T**** "BBB@ HHHH S?&/\ R+%[_P!<#5S3O^0?!_UQ7^0J
MGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\
MH5 &Q1110 4444 %! 8%6 ((Y!HHH ^=/VPO^"97[-G[7^AB/Q1X733=8M7\
M[2]:TS,%Q93 [A)%(F&B;< ?E.TD LK5\\:/^T9_P4+_ ."75['X6_:R\-ZO
M\;OA' P2U\>Z/")/$>C0CO<KD+?QJ.2Y(EQN9V VI7Z)5#J&G:?JUE)IVJ64
M5S;S+ME@GC#HX]"#P:]BEFTITU1QD?:0Z7^)>DM_D[KIH?*/AI9=6=?)9^P;
M=Y4[7HS;U;<%;DD_YZ;C=OFG&I:QQ?[//[2_P)_:M^'=O\5/V??B9IGB;1;C
M :>PE_>6TF,^5/$P$D$@')215;!!Q@@UW5?%GQ^_X)*Q:1\1)_VF?^">_P 4
M[OX/?$LY>Y_LT;M)UOG=Y5Y:G,<JL<\D'YFW') Q#\&/^"KVO?"SQS9_LZ_\
M%1?A<GPC\:3.(-+\91LS>%?$##C?%=-D6K'KLE8J!R74D)45<NA5BZN#ESQZ
MK::]5U]5='IX3-7.HJ&,I^RJOHW>,O\ !/12ZZ-1FEK*$3[9HIEK=6U[;1WM
ME<)-#,@>*6)PRNI&0P(X((YS3Z\H]@**** "BBB@ HHHH **** "L>R_Y'>]
M_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ HHHH *^!_^"CO[3_Q/^-WQ0T+
M_@G[^Q]J"OXU\7LWGZLA+0Z%IRG;<ZO.5Z1QC<L0XWR<KN(16]?_ ."E/[;_
M (>_9-^$%U'9)/?^(-3:.RTO1]/):ZOKN?Y8+.%5!8RRMZ E4#-@\5XO^R9^
MS%\1O@'X?N/#?B"_@O/VB/C8JZC\2/$$'SIX2TC^"QA8$[$B0B, 'YY,G<0L
M)KUGB:/#F6/,JZO4EI2AU;>B:7=[+[]%9K\\S6O'BK,I8".N"P\E[:W_ "^J
MJSC07>$':5;HY<M-W2JQ7HO[-/[,7PRL-"T3]ECX.V#CX3_#*<'7M1EP9/%N
MNYW2R3./]:-Y+N?N\A0-HCV_7:JJ*$10 !@ #@"L7X<_#[PS\+/!6G^ _"%D
M(+'3X!'&#C=(W5I&(ZLS$L3ZFMNOFL#AJU/GKXE\U:H[S?GTBO[L=EWU>[9]
MUAJ+I1<I_%+?]$O)=/OZA1117>=(4444 %%%% !1110 4444 %%%% !6/XE_
MY"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1110 4444 %%%% !1110
M4444 %%%% 'R!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO
M_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^
M3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 5X7X!_Y2">/_ /L1
M-*_]&-7NE>%^ ?\ E()X_P#^Q$TK_P!&-0![I1110 4444 %%%% !1110 44
M44 8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%% !1110 4444 %%%
M% !113)YX+6![FYF2..-2TDDC *H')))Z"C8!]%>3^*/VN_ $.KOX1^%&D:C
MX\UQ>#8^&HO,@B/K+<?ZM%_V@6QWK._X5Y^U#\93YGQ1^(,/@71I.N@>$)-]
MZZ_W9;MN%/\ USRI':O(GG%"<G#"1=:2_E^%>LW:*\U=R\CC>,IR?+23F_+;
MYO;\;^1V?Q/_ &B/A%\(V%GXO\6P_P!H.0(-'L5-Q>2L>BB),L,]BV![UQ@\
M:_M5?&?Y/A_X*M_A[HLO36O%$8GU%U_O1V@^6,^TG'H:77M3_8E_8.\-GQ;\
M0O&/A3P8LBL3J_B358Q>WA_B"-*QEE8\G9&#WPM>#>*?^"SUM\2(WLOV#_V4
M?&?Q15R5@\8:U&/#GAPG."5N[T!YBO4QB-6(X!R>.G#9-GV;O]Y)QB_LT]/D
MZCL__ 5!^;.;%5XX>A*MC:T:5-:O5127G-V_#E]3Z-\(?LC?#?3-73Q=\1[R
M_P#'&OCDZIXHG\]8SUQ'"?W:+GH"&([&G_M"?MF_LG?LD:0+W]H+X[>&O"@2
M'=!IUY>AKR5 /^65I%NFE'^XA[5\@/\ #S_@J-^V(Y'QC_:BN_!^@W)P_A3X
M":8VG*4)X#ZW? SHX'#*B,C<XXKTW]GC_@D=\#?@QJ0\6:7X"T*PUR27SKCQ
M'?QOK6M2RGK*;V]+F"0]V@" ^G)KZ/"<,9=E$&JLXT[[I?$_\6\F_-I^I\O2
MXSRRNG#(\-4Q;?VJ4;4WY^WJ.%*7GRSE+R>AA:]_P5@^-7QFMMO["_[$GB/6
MM,GR+?XB_%6Y3PSH)7M/ LQ\^^3I\L81^>E<?)^S]^W#^UH[']I_]LWQ5J&F
MS'$W@3X!Z<?#VCKG[T,NJ7"FYN(ST*NG0'#<U]K^$_@W\(X;N;48H8]?O[:<
MPW=[J=Y]LD24 ':X)*JX# XP#\P/I7GOB?\ ;%\=W'B74/ 'P#_9#\<>*;W2
MKV6RFO[^"/2-*$L;E&"7,Q(< J>B@$8P>:[J>)RZ@VL+2YFNLFDOQ;?S3AZ'
M/BZ_&&)BI8NO3P<);1I1EB*S])2BH)]U[&JO[SZ\E^S;_P $U?A7^SV([OX2
M_";PAX#N.KZO96)U36Y/[V^_NR\BDDDGRV"^U/\ ^"@_[-O[/][^QSXTB^--
MI>:W8726$6HZCJ^I73RQ@ZA;;9%-NRMN1]K@ 8)4!LH6!W/^$+_X*._%KGQ5
M\6/!GPOT^3_EU\+:4VJWX3NKRW!$:MVW1].M7_VI?CO^Q#!\)M4^#?[3?[0?
MAE+:_L%M]2M5U>-KXNA5EF6" O('615<80C<HX(XI1S',:F*AR.^JO&"=VK[
M-K65_.3..IPKE%?!5J]957747[.OB9IN-2SY9TX2;A2E!VDG&E"SU29^6O\
MPRM_P1__ .A$_P#*IX@_^.U[9_P3A_9^_P"">'@?]M[P1XM_9Z\&K'XEMH]4
MCLY'O]8?R ^G7 >8"XD,981^9'A\KB=CC>J$?(7C[Q-\._"GC'4-%T'Q;/J>
MDQW#G1M9ET>XM1J5IN(CN%BE4.FX#D$<$$ D#)^RO^">G[#G[8_B31K']HSX
M6?$[0/ASIWB+2WBTS6]0T7^TM5^R._,L-M(!#&) @VN[;RIR H;+?79GC:SP
M,X5H1IJ::NTUNO*[^23\T?C7!V0<64^**%19GC:RI34IPE7<X2BGJI*7NM/:
M]^MT^I]W_M%_LR_#KXU:I%XJ^,'Q2\3V'AK3M/$5]X=M?$K6&E7&'9C-<A<$
MG#!<[EX KR'3?VO_ /@F1^RWJ \$?L^Z18^(_$6TI'I/PM\//K&H7.."IN8P
M5<]L--GFMS2?^"5GP5\2:E#XD_:=^)7CKXO:I$XD4^-?$DWV*%_^F5K 41%Z
M_(2PY->_?#SX4?##X1Z,/#OPL^'>B>'+$ 9M=$TN*U1L=V$:C<?<Y-?".I@:
M4.1SE4MT7N1_5O[DS^DXY?BJN)>)C1ITIO[3_>3_ $4?E)KR/GC_ (:!_P""
MDGQR_=_ W]D71?AUI<W$7B'XMZT3<%3U/]GVG[V)P.@<D9Z]Z#_P3Y^,_P 8
M5,_[8/[<7C;Q/;S#]_X8\&+'X?TIE/6*18,O.GNQ5CWKZGHK/^T9T_X$(P]%
M=_\ @4KM?)H[?[)IU?\ >:DJGDW:/_@,>6+^:9\XZ7_P3!_9J^&=S:>)?V;]
M";P%XBTY?]#UFT=KTN1_SU%TSLX]@R^^<5TG_"\OC7\%?]%_:)^&YU+28_\
MF<_"$330JO\ >N+<_/%QU8?+G@ U[500",$5\]C,'6Q&(>)IUI0J/=WYHO\
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
M3P3^P#_P31^(U]IES<>=]O\ $S+H-A=2%0OG"XO7D>4;549(!^7%==_PCO\
MP5L^+H_XG'Q#^%WPBL)?NKH>E3:[J<(_VC<$6['T*U]245C+'TU*].E&_>5Y
MO_R9\O\ Y*>A1R>4*2IRK245M&%J<5Z<B4E_X$?+?_#K_1?B!^__ &HOVJ?B
MI\23)_Q\:5>>)&T[2W]<6EKMV9]GZ8KU#X4_L/\ [(GP2\N7X9?L[>%=.N(<
M>5?OI27%TN/^GB??+_X]7JE%8U,PQM6/+*H[=EHON5E^!U4<IRVA/GC27-W?
MO2_\"=W^)\C_ /!3+_@GEHW[:/BWX::[9SQ6-[I?B!+'Q!= A7FT1V\R5%/>
M1&4F,= 9GKZNT/1-)\-:+9^'- T^*TL-/M8[:RM(%VI##&H5$4=@%  'H*H^
M)?\ D+Z/_P!?I_\ 036Q45<7B*V'A1F[QA>R]=6:4,!A</BJF(IQM.I;F?>R
ML@HHHKF.P**** "BBB@ HHHH \Y^)/[+WPP^(6J_\);96USX=\1HQ:'Q'X<G
M-K=!_5BORR>^X$XXR*YL>*_VHO@7^[\<^'4^(_AZ+C^V= @$.JP(.\EM]V;_
M ( <]RU>U45Y5;**#J.MAY.E-[N.S_Q1?NR]6K]FCDGA(<SG3?)+NNOJMG^?
MF<A\+?CM\+/C':M+X$\5P7%Q$/\ 2=-FS%=6Y'!#Q-AA@\9P1GH377UP?Q1_
M9N^%7Q8NEUK6M%>PUJ(AK;Q#HTQM;Z%AT82+][';<& [5R/G?M5_ KBXAC^*
M'AR+_EI$!;:S;I[KRMQ@>F78^E9?7<?@M,93YH_STTW_ .!0UDO^W>==VB?;
MXBA_&C=?S1_6.Z^5SVJBN&^%O[1?PI^+LK:9X:\0&WU:(D76@ZK&;:]@8=5,
M3<MCN5W >M=S7IX?$X?%TE4HS4HOJG<ZJ=6G5AS0=UY!1116Y84444 %%%%
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
M?_ MJ/\ A!](_P"?F]_\"VH V*_'/_@[._YH#_W-7_N'K]=/^$'TC_GYO?\
MP+:OQ_\ ^#KC0[31O^%"_999F\S_ (2G=YTQ?&/[(Z9Z=:]GA_\ Y&]+_M[_
M -)9G5_AL_'^ON__ ((H_$'_ (*(>';;XH^ _P#@GW\.-)U+4/$*Z,?$/B'5
MX2R:.L/V\0!=Q$0>7S9\>80,P]1S7PA7[ ?\&H^AVFL_\+Z^U2S+Y?\ PBVW
MR9BF<_VOUQUZ5]KGDH1RNHYQYEIH[K[2[-/\3AG2E7CR1DXM]5NO0[,_\$2/
MV\/VHM8'BS]L_P#:C%^]T3]JL=3U*>:-%/\ #]DLW1&V\@'[41Q]WFOHCX,_
M\$*_V:OAOI$>E^*_'GB#5X]JBZL=%@MM%L[K'0R):IYK-_M&4GU)ZU]B_P#"
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M7PJS?%TZ/LJ'+3AVA%17X*_XG ^%\HJM
M/$Q=9K7WW=7[\FD$_2*//_AC^PM^R!\'I([KP#^SSX9M[J+'EZC?6 O;M?I<
M7)DE'_?5>KJJHH1%  &  . *R/\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJ\
M^K6K5I7J2<GYNY[=##8?"PY*,%%=DDE^!L45C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M69L;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (
M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\
MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S
M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\ /S>_^!;4?\(/I'_/S>_^
M!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U !XE_Y"^C_ /7Z?_03
M6Q7*:YX5TZUU'388Y[DB>Y*N6N&) V]O2M/_ (0?2/\ GYO?_ MJ -BBL?\
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
M8_8#\7R^,+/QY\9([:TT_2[L21Z/'.LTMU-&V0'*$HL88 GDEL8P <U]>_\
M"#Z1_P _-[_X%M69X5\*Z=J&G2333W((N9% 2X91@-7SBX$X?69?7.5[WY;^
MY??:U]^E[=+6T/._L'+UB?;6>][7T_KRO8LZQ\(OA1XAS_;WPQ\/7N[J;O1H
M)#_X\AKE]8_8\_9EUS/VWX.Z2F>OV,/;_P#HIEKLO^$'TC_GYO?_  +:C_A!
M](_Y^;W_ ,"VKZ6MEN78C^+1A+UBG^:/3GAL/4^*"?JD>;?\,/?!2Q_Y%2[\
M3:#C[O\ 9'B:Y3;]-[-1_P ,L>+=+.?"G[5/Q%M\?<74]4CO57VPZ#BO2?\
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
M;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\
MP+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_
M  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH
MV**R[/PEIMC=)=PW%T6C;*A[EB/Q%:E 'R!_P7X_Y0V?M"?]D_F_]'15_&%7
M]GO_  7X_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW_*4S]KO_ +>/_3Y/7[_5
M^ /_  :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 5XO^T5_P $^_V6
M/VK?B3X0^+GQT\)>(M5U_P  ZJNI^#;NQ^(FN:;'I-X-@^T0PV5[#$LF$4%M
MA)&0<ACGVBB@#'\3^ /!GC?P)??#+QOX<MM;T#5-+?3M4TK64^UQ7MJ\9C>*
M82[O.5D)#;\ELG.<UY5\'_\ @GS^S9\%O&?A_P >Z%I?B+6=0\&:9+IO@,^,
M/&.H:S'X5LY$$;PZ>EY-(MN6C58C* 9C&!&9"@"U[;10!YM\>?V4?@[^T3K'
MAWQ?XWT_4K'Q-X0GGE\*>+_#6LSZ;JNDF>/RYTBN;=E8Q2IA9(7W1/M4LA**
M1I? 3]G3X0?LS^#[GP5\'?"S:?;ZCJL^JZS>W=]->7VK:A.09KV\N[AWGNKA
M\#=+*[-A57(55 [>B@ HHHH *\+\ _\ *03Q_P#]B)I7_HQJ]TKPOP#_ ,I!
M/'__ &(FE?\ HQJ /=**** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K
M8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\S?VEOV:O&_P(
M\;WT$^AW,OA^6Y9])U:*(M"T+$E4=APDBCY2IP<C(R"#4W[,/[-'C;XY^.]/
M/]@W$7AVWNDEU;5)X2L)B5@6C1CP[L/E &<9R>!7Z->,?^18O?\ K@:N:=_R
M#X/^N*_R%?FR\-<M69>W]J_97OR6^=N:^WRO;KU/FUPUAEB?:<SY;WY;?A?M
M\BEI'@OP=H&/["\)Z99;?N_9+"./'_?(%:=%%?H\(0IJT59>1]&HQBK)!111
M5#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;
M_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** (+_3--U6'[/J>GP7,?]R>)7'Y$5S6L? ;X(:_EM8^$/AFX
M8]9'T2#?_P!];<C\ZZRBL:N&P]?^)!2]4G^9$Z=.?Q)/U/SI_;L^"EO\(?C/
M)<^'/#<>G^']8M8IM*2VC(A1DC5)8Q_M;QO(])!ZUXO'')-(L44;,[, JJ,D
MD] !7ZT>-/ O@[XBZ$_AKQSX;M-4L9&#&WO(0P##.&4]589.&&",]:\_^'7[
M+WP$^'/Q'GU7PC\-K."YMK>.6UFN)I;EH')^\GG.^QO<8([5^5YMX<5\7FLJ
MV&JQC2F[M-.\;[I)*S7;5=CY7%\-U*N+<Z4DHMW\UZ+;\C7_ &6?!&N?#G]G
M[POX0\21/'?6VGF2YAD'S1-+(\OEGT*[]I]UKOZ**_4L)AX8/"TZ$-H145Z)
M61]32IQHTHTX[))?<%%%%=!H%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$T ;%%%% !1110 4
M444 %%%% !1110 4444 ?('_  7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^
M4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\
M*4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 5
MX7X!_P"4@GC_ /[$32O_ $8U>Z5X7X!_Y2">/_\ L1-*_P#1C4 >Z4444 %%
M%% !1110 4444 %%%% &/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]
M?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+%
M[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?
M^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#
M8HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/^R?S?^CHJ_C"K
M^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!
M_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "O"_ /_*03Q__ -B)I7_HQJ]TKPOP#_RD$\?_ /8B:5_Z,:@#W2BBB@ H
MHHH **** "BBB@ HHHH Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O\ R%]'
M_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH S?&/\ R+%[_P!<#5S3O^0?!_UQ7^0J
MGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\
MH5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C
MV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C
M_P#7Z?\ T$T ;%%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_
MV3^;_P!'15_&%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_  :;?\I3/VN_
M^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7A?@'_E()X_\ ^Q$TK_T8U>Z5X7X!_P"4@GC_ /[$
M32O_ $8U 'NE%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?S-;%8]E_
MR.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW
M_(/@_P"N*_R%4_&/_(L7O_7 U<T[_D'P?]<5_D* )J*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ _
M_((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K'
M\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@#Y _P""_'_*
M&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.BK^,*@#]_O^#3;_E*
M9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "O"_ /\ RD$\?_\ 8B:5_P"C&KW2O"_ /_*0
M3Q__ -B)I7_HQJ /=**** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8
MK'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP
M-7-._P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q
M6/X'_P"01+_U^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,T ;%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XE_P"0OH__ %^G
M_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 4444 %%%% !1110 444
M4 ?('_!?C_E#9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0
M!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %>%^ ?^4@GC_\ [$32O_1C
M5[I7A?@'_E()X_\ ^Q$TK_T8U 'NE%%% !1110 4444 %%%% !1110!CV7_(
M[WO_ %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7
MZ?\ T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% &;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 U<T[_D'P?\ 7%?Y
M"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\
M#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ D=[W
M_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F@#8HHHH **** "BB
MB@ HHHH **** "BBB@#Y _X+\?\ *&S]H3_LG\W_ *.BK^,*O[/?^"_'_*&S
M]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=
M_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **YOXP_%GP'\!OA1XD^-GQ1U
MV/3/#GA/0[K5M<OY.D%K;Q-+(V/XCM4X4<DX Y-?&'[,GCC_ (+Y?&_XB^$_
MB[XOU_\ 9(TOX+^(=4AU*^TO0YM=U'Q)9:-(WF?8A*N+*2^2,B%Y%<Q"0,P#
MJ I /O.BOD_XU_ME?$_XB?\ !0K3/^"9W[+/B#2]#UK3/ $GC7XI>.M2TK[>
M=#T]IX[>SL+2W+I&U[<22"0O+N2*!=P21G&S2_8C_;6\9?$[]HKXP_L'_M"C
M3/\ A9_P7O[":76-&M&M;/Q/H.H0+<6.I10.[F&4*WDW$0=T65058+($0 ^G
MJ*** "O"_ /_ "D$\?\ _8B:5_Z,:O=*\+\ _P#*03Q__P!B)I7_ *,:@#W2
MBBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYFM
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O
M_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O_7 U<T[_D'P?]<5_D*I^,?^
M18O?^N!JYIW_ "#X/^N*_P A0!-1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A4
M;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\
MCO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$
MT ;%%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_T=%7\
M85?V>_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?
MO]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110!QWQ^_9
M_P#@_P#M2?"/6/@/\?/!,'B/PCX@BCCUG1+FXEBCNTCE25%9HG1L!XT; (SM
MYK\S/&7[ "?\$//VX?@E\<O^"=7BKQ!I7P@^,WQ<TWX??%/X*ZAK,]_IT<NI
M+(MMJMIY[-(C0F)F8LS.-H4-Y;R)7Z%_MH?"C]I[XQ?!9O#'[(7[3T?PF\:V
M^L6M[9^)KGPM;ZQ;SPQ,3)93V\^!Y4H(!="'7:,9!(/,?"W]EOX\^+_&GA3X
MN?MU?&GPQXVU[P1-)=^$M \"^#Y]%T/3M1D@DMVU&2*YO+N:[O%@EFBCD:2.
M*-;B4K"'(D4 ^3/V%['4M+_X.7OVU_\ A*U87>H?#WP7<Z \F?WFGKIUG&YC
M_P!D2J%;_;4]>I/@%;:IJ?\ P=:?'76-(W-IFE?LNZ39:T4^ZE[->Z9-;AL?
MQ&%)2,\XS7U7\>OV(]=U_P#:T\.?M[?LW^-M*\,?$_1?"=SX3UU->TJ2[TOQ
M1H$LHN%L[I(98I(I8;E5FAN$8E?G1T=6&S3_ &//V)[#]FSQI\2/CWXZ\91>
M+/BG\8-=M]3^('BR#2S96[I:P"VL=/M+<R2M!:6T V(KR22,6=W<E@% /=:*
M** /$M4_8(^#6KZG<ZM<^*O&ZR74[S2+%XON54,S%B  >!D\#M51O^"=OP*8
MNX\1^-1)(5+S?\)9.7(4' W'G')X^GI7O%% '@O_  [J^!__ $-WCO\ \*^>
MC_AW5\#_ /H;O'?_ (5\]>]44 >"_P##NKX'_P#0W>.__"OGH_X=U? __H;O
M'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5%
M '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\
M0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!\9>$_V./AGJO[7/BWX477BK
MQ>-+TKPK87MJR>)IA,9978-N?JR\<#M7J?\ P[J^!_\ T-WCO_PKYZ[GPY\&
M=3T3]I+Q)\<9=:@>TUSP]9Z=%8K&PDB:%B2Y/0@YKT&@#P7_ (=U? __ *&[
MQW_X5\]'_#NKX'_]#=X[_P#"OGKWJB@#P7_AW5\#_P#H;O'?_A7ST?\ #NKX
M'_\ 0W>._P#PKYZ]ZHH \%_X=U? _P#Z&[QW_P"%?/1_P[J^!_\ T-WCO_PK
MYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__  KYZ]ZHH \%_P"'
M=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH \%_X=U? _\ Z&[QW_X5
M\]'_  [J^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ ^AN\=_\ A7ST?\.ZO@?_
M -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%?/1_P[J^!_P#T-WCO_P *^>O>
MJ* /!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^>O>J* /!?^'=7P/_
M .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJB@#XR^/O[''PS\"?$WX7^&]$
M\5>+VM_$OBJ2RU$W/B::1Q$("X\LG[C9'45ZG_P[J^!__0W>._\ PKYZ[GXQ
M_!G4_B;X]\ >+['6H+6/P=XA?4;F&:-BUPIB*;%(Z')SS7H- '@O_#NKX'_]
M#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#PKYZ/
M^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=
M_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\]>]44
M>"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .ZO@?_P!#
M=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WCO_PKYZ/^
M'=7P/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__  KYZ/\ AW5\#_\ H;O'
M?_A7SU[U10!X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_
M  [J^!__ $-WCO\ \*^>C_AW5\#_ /H;O'?_ (5\]>]44 ?(W[4G[$OPJ^&7
M[/GBOQ[X;\5^,FOM+TII[9;OQ1-+$6#*/F4\,.>E=5X&_P""?WP8UOP3H^LW
MGBWQP)KO2K>:41^+9U7<\:L<#L,GI7KW[07PSOOC+\%_$7POTS4XK*XUO3FM
MHKJ="R1DD') Y(XKH?"6C2^'/"FF>'IYED>PT^&W>1!@.4C521['% 'BO_#N
MKX'_ /0W>.__  KYZ/\ AW5\#_\ H;O'?_A7SU[U10!X+_P[J^!__0W>._\
MPKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_  [J^!__ $-WCO\ \*^>C_AW5\#_
M /H;O'?_ (5\]>]44 >"_P##NKX'_P#0W>.__"OGH_X=U? __H;O'?\ X5\]
M>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NK
MX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#P
MKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^
MAN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\]>
M]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .ZO@?
M_P!#=X[_ /"OGKRS]D3]CCX9_%CX9:AXD\4^*O%ZW$'BK4K)!9>)IHD\J&<H
MF0.K8ZGO7V;7GW[-?P9U/X&> KWPAJNM07\EUXAOM16:WC9559Y2X3![@'!H
M X;_ (=U? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGKWJB@#P7_AW5\#_P#H
M;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ]ZHH \%_X=U? _P#Z&[QW_P"%?/1_
MP[J^!_\ T-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__
M  KYZ]ZHH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH \%_
MX=U? _\ Z&[QW_X5\]'_  [J^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ ^AN\
M=_\ A7ST?\.ZO@?_ -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%?/1_P[J^!
M_P#T-WCO_P *^>O>J* /!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^
M>O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJB@#P7_AW
M5\#_ /H;O'?_ (5\]>6>$_V./AGJO[7/BWX477BKQ>-+TKPK87MJR>)IA,99
M78-N?JR\<#M7V;7GWASX,ZGHG[27B3XXRZU ]IKGAZSTZ*Q6-A)$T+$ER>A!
MS0!PW_#NKX'_ /0W>.__  KYZ/\ AW5\#_\ H;O'?_A7SU[U10!X+_P[J^!_
M_0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_  [J^!__ $-WCO\ \*^>
MC_AW5\#_ /H;O'?_ (5\]>]44 >"_P##NKX'_P#0W>.__"OGH_X=U? __H;O
M'?\ X5\]>]44 >"_\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5%
M '@O_#NKX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\
M0W>._P#PKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C
M_AW5\#_^AN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[
MQW_X5\]>]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+
M_P .ZO@?_P!#=X[_ /"OGKRSX^_L<?#/P)\3?A?X;T3Q5XO:W\2^*I++43<^
M)II'$0@+CRR?N-D=17V;7GWQC^#.I_$WQ[X \7V.M06L?@[Q"^HW,,T;%KA3
M$4V*1T.3GF@#AO\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^>O>J* /!
M?^'=7P/_ .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJB@#P7_AW5\#_ /H;
MO'?_ (5\]'_#NKX'_P#0W>.__"OGKWJB@#P7_AW5\#_^AN\=_P#A7ST?\.ZO
M@?\ ]#=X[_\ "OGKWJB@#P7_ (=U? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"
MOGKWJB@#QOP)^P[\(_AYXPT_QMHGB7QA-=Z;<":".^\3S30LP[.AX8<]#7LE
M%% 'R!_P7X_Y0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA
M4 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 445X=^V;^RY\0?VOH] ^$(^.?BGP+\/&6[NO'4O@+66TW6M9D7R5M-/2[12
M]O:-ON))S&5D?RH8PP1Y* /<:*_+O]D;X1?&[_@FK_P6QT[]A+X4?M"^._'_
M ,$/B7\';_Q>WAGQ_P"(9-6N?!]Y:72P>=#/)\RP2.4C'0.;@APS1*Y[3]DW
MQC:_\%9?VVOVF-8^,>JZU=_"_P""GC5/AS\.O">F>(+O3[3^T;99/[5U>8VD
ML;3W33>6L$I/[B(?N\,[.0#]$**^)_\ @C'^U?\ $[XOZ1\;/V1OCGXPO/$7
MB_\ 9T^+VI>#%\4ZDX>\UO1%D<Z7>W38&^Y:)'C=\9?R0[%F=C7'_L/W_P 7
M/#W_  74_:B^$7CC]H+QIXUT+2/AKX0OO#]IXJU5)8]--TLDDZP00QQ00!I-
MS8CC7@@'.!0!^A%%?'?_  57_P""A/C3]F+5?AO^R5^S7<Z,OQG^-VL3V/AC
M4_$"A].\*:5;1^;J7B"\0D!X[6#<ZQL0'*,3N6)T;TO]B?X8_LS:9X8'C3X4
M?M Q_&7Q)"GV7Q#\3=1\:IK]]<W+ -*OF)(\-BC'!%K;K%"@P%C % 'O-%%%
M !1110 4444 %%%% !1110 4444 %%%% !117G_[37@?XN_$[X2W?PU^"WQ(
MG\&:IKUS!9WOC"Q5&O-&T]G!NY[02*R_:C"'BA=@1')*DI5A&58 ] HK\B_V
MNOV.OB=_P2"_:8_9T_:5_8E_:N^+VOVWQ)^.VB?#WXD?#KXB>.[G7K7Q);ZE
MYK/> 3DE+A$@F8R<["RNNQ4</[[^TK\</$/[5O\ P64\&?\ !+*Q\2:I8?#_
M ,'_  HN_B1\5[31=3FLY/$$K7,=E8:7-- R2BV1YH[B2)6"S^8B/N164@'W
MO17P=^S)\<?$/[+G_!8KQS_P2QO_ !#J-]X"\3_"FS^)7PGMM8U*:\ET BZ>
MQU#2XIIV>5K9Y8GN(HF8K $D1,(51>;_ &^-4^+GP^_X+E_L/:3I?[0OC:;P
MMX^O_'AUCP+)JB1:.KZ?H:M X@@CC\Y@;R3YIS*PVKM84 ?HK17B7[=7[+7Q
M&_;'^&&F_ WPE^T=XM^%FB7>N17GB_Q-\/=6:Q\036D 9X[.RN0I%MYDWE-)
M,0W[N%H]C"8LGPA\0_\ @F;<?LZ_M^?LT_!SX/?\%&OVL/$^J>)/&=YXG\7Z
M7XW^.-U?Z<OAC1(!/<K-!%'$2+B\FTZU&YMI6>48/50#]7**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBLSQI/XLMO!VK7/@&QL[K78],G;1;;49FCM
MYKL1L84E=02L9?:&(!(!)% &G17Y-_\ !3S_ ()<_$?]F3]D/QM_P47^&?\
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
M_B7HEVNJ>%-5_M/PEXDT35)]/U31+PQM&TMK=V[))'OC9HY$R8Y48I(KJ<4
M?#:^"]5^,_\ P=23_$?P[ [Z3\'/V4K32_$EX@RD.H:AJ=Y-;6KGL[V]U)*!
MQ\L)/UU_^"FG_*<;_@G-_P!A#XH_^F"RK[1^ G[,_P '_P!FS3=8M?A?H%RE
M]XDU0ZGXIU_5]3GU#4];O2BI]HN[NX=Y9V"*J(&;9&BJD:HBJHY+XS?\$\_V
M5/V@/CUX2_:<^*OA3Q+?>./ <EP_@S6K/XD:]8C1FN(UCN/L\%K>QPQ^:B*L
M@"?O%&&R* /:Z^1_V1+>/]H3_@HS^T!^U_< S:9X)-E\'? TQX 73\:AKDBC
MOOU&[CMRWKI>.V!];QQK%&L2EB%4 %F)/XD\GZFN*_9\_9^^&G[,7PQ@^$GP
MGTVXM]*AU/4-1D>]NWN+BYN[Z\FO;J>65\M(\D\\KDG^\ ,  4 =M1110 44
M44 %%%% !1110 4444 %%%% !1110 445D^//!6@_$CP5JOP_P#%!OAINM:?
M+97_ /9FK7-A<>3(A1_+N;62.:!L$X>-U=>H8'F@#YW^-/AG3/\ @I#XI_X4
M+;8N?@GX5\20S?$C5%PT/C+4K*=98] MVSB2TAN8T>]E'RL\(LU+'[6(?FC_
M (+11:3?_M?_ +!?[9WAW6+34O!7@G]H>Y\+:]JUE.);6SGU26WLUDD93M18
M[BPEB9R<(^%)R<'T./\ X-E?^")44/V:+]CB]6/!'EK\5_%07'T_M2OJ.3]B
M_P#9>F_93M?V(;KX.:9/\+++PY;Z':^$;AY9(H[* *(0)6<S>:A1'6??YPD4
M2;]XW4 ?%?\ P72\(ZU\;OVQ/V#OV=_!L;3ZO=?M&P^+[BWB&3%I>B)%<WLY
M&. D4G4\98#G-:O_  = ?\HK[O\ [*AX3_\ 3K#7UQ\'/V,_@I\%_B%/\8--
M7Q#XB\8S:,NCQ^+?&_BB\UG4+735?S!902W<CF"$N [B,*9656E,C*"(/VO_
M -A;]F3]O/P)!\,/VJ/!>K>(_#UO>Q7:Z/:>,]6TJW>>)MT<DBZ?=0"5D;YE
M+[MI (P0* -']L[]H.7]DW]DCXE_M.0>%)=<D\ ^!]3UZ+1XF*_;'M;9YEC9
M@"40E1N?!VKN;!QBOR?^/?[!GQ8_9;_9A\/?\'"_[&7Q=L]+^/,7@B'QY\:]
M,BM4A\-^.M,OXH;Z^LQ:Q82%(XV 0J=\P@65V-TWV@_LKI?@7PUIG@L?#Z:U
MN-2TDVCVL\&OZA/J3W,+@ATFENWDDG#!B#YC-D''3BO%O#G_  3-_97\,^#K
M3X2V>F>*+CX>Z?=QW&G_  QU'QIJ%SX>MRDHF2$6<DQ5[9) &6T<M;)M4+$
MJ@ 'L?PO\:/\2/AIX=^(DFAW&F-K^A6FHMIMW_K;0SPI+Y+\#YEW;3P.0:W:
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#PS]ISXB^./B9JEY^QU^
MS;XEDT_QEK.F ^+?&-HN]? ND3Y4WA/W3J$J[ULX#U<&=P8H&#_)/_!=#]E#
MX>0_\$&OBA^QS^R3I5DD7P@\,Z'?Q^%M,F$TUEI]C>074IF );S#:PW%P6;Y
MY"I<YWY/JGQ*_P"#>3_@D5\8?B)KGQ:^)W[,NLZUXD\2:E)?ZYK%[\7/%337
MEPY^:1R-3 [  # 50%    ]X_9"_8/\ V3OV#OA+J'P,_94^$,'ACPMJVKSZ
MIJFF2ZI>:B;R[FBCBEEEEO9II9-T<4:89RH"@ "@#Y!_X+2?%K0O''_!NMX@
M\6> B=4/Q&\ ^$K/PC:6BF674I=3O--6".%5YD<I(6 '/RGBOHKQ/\*M5^!7
M_!(34/@AKKJU[X-_9NET.\9'W RVF@&W<@]QNC/-:GP]_P""9O[(OPSUSPY?
M^'O!>KSZ3X)U=]5\!^#M5\4WUYH7AB]8N?M%AI\TK00.ADD\KY2+<.1 (@<5
MZE\;/@K\/OVAOAEJWP>^*EGJ5UX>UVREL]7LM+\0WNF/=6\L;120M-9312[&
M1V5E#X(/(X% 'SU_P0L96_X(_?L[%6!'_"L-.&0>^TU\Z?&_]EB7_@AU^SG\
M6OBI^R[^VGXG\+_#SQ3K%Q?>"?@I!X0L-3O3XKOU\NVTW1;F=7=%GG$2^28)
MRD:.XY5W/WQ^S%^RQ\$OV.?A-IWP,_9Y\/:EH_A32(O*TG1[_P 4:CJB64>2
M?+B:_N)GC3+$[%8+STJAH_['WP:@^+=A\>O&EOJOC'QCHZRKH&N>,-6DOAHH
MD&V0V-L2+:RD9?D:6"))77Y6=EP* /%O^"&/["_C#_@GI_P33\!? 3XH(J>,
M[I;G7O&D2R!_(U*^E,S6Y89#-#&8H&8$AFA8@D$5]=T44 %%%% !1110 444
M4 %%%% !1110 4444 %%%% 'G/[0WQ]3X.Z;I_ACP?X>_P"$E\?>*'DMO!'@
MZ*X\M]0G0+YD\\@5OLUE '1Y[DJ1&K*JAY9(8I/,/ G[(WA+X6_LZ^/?V<-3
M^)5AJGQ4^->E>(-8\:>(I]L-SKNJW=L+>XNXX,LT=G;"6UMXHQN6&%($)9CN
M>C^UI_P1B_X)Q_MT?%UOCK^U3\#=7\5^)SI\5C%?2?$KQ#:16]M&/EAAM[6_
MB@@3.6*QHH9V9VRS,QV/V+_^"3?_  3^_P"">WC/6OB'^R+\ O\ A%M;\0Z9
M'IVK:G<>*M5U266U23S1"IU"ZG\I=^&(3;N*KG.T8 /G7_@W@^)>F?"7_@A9
MX:3X@Q'2M0^#S^,-.\=Z?>':^E75AJ^H7,\4P/W&6)T9@>F[\:RO^#<#0;+]
MBO\ X(4>!OB3^T#J+:!8ZS<:EXF9;N%VD%M>7K)9+'&@+S27""!HHHPTDK7,
M:(K,P6OK'XB?\$V/V3_B;XJ\4>(=?\*ZW:V7CR\CN_B%X6T7Q9?V&B^*[A$6
M/S=0L8)DAN&=$1)<J/M"(J3^:@"U;_:__P""='['W[>/@'0/A5^U%\+KS7?#
M/ABY^T:)H&F>+M5T>S@E""-':'3;JW24QHNV/S WE!G";=[9 .=^#_PS+_&7
M4/\ @H7^UBEKX<\2:OI5OX7^'_AS5[N-?^$0T2>Z0I:.V=CZG?7+0M/L+89;
M>UC+B$R3?-/_  2S\':C\!/^"VG[>GPC\9QO#>^-K[PGXZ\+O)Q_:&ES1WXF
MEC_O)%/.L!(_C5AVY]?^"7_! /\ X))_L[?%[P[\=_A+^RE)8>*?">IIJ/A[
M4;[X@>(-02SND!"3""[OY879=Q*ED.TX(P0"/=_C?^R#\&?CSXUT7XI^([?6
MM&\8^'K&XL='\9>$/$%SI.J0V4Y5IK-I[9U,UN[(KF&7>@=5D4*ZA@ ?%/\
MP3/\%ZK\0_\ @NU^WC^U=ID#_P#"-07WA7P19WH&8KK4K'2;9+Z)3_>A:WB#
M#MYZ_A^DU<A\#/@+\)/V;/AY;_"SX*^#8=%T6"YGNGB6>6>:ZNII#)/=7$\S
M/-<W$LC,\D\KO)(S%F8DYKKZ "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#FOB]\7? 7P,\ 7WQ*^)&LFSTVQ"*%BA:6>ZGD8)#:V\* O/<2R,D<<* O
M([JJ@D@5XW\"_A,WAGXMZU^W=^U;-8Z)X_\ '=M8>%O#6BWM[$4\)Z(UR#9Z
M)'(K%)KRXNI1-<O&662=HXD+QV\;MK_MJ_\ !-_]CO\ X*(:5H6@_M@?#/4O
M%>G^&KJ2ZT;3X/&VL:7;PW#J%,S1:?=P)+(%RJO(&9 SA2H=@?-?V>?^"#O_
M  2E_96^->@?M$? []EI]+\8>%KB6?0-5OO'FO:DMI+)#)"SB"]OI86;9(X!
M9"5)#+AE! !XO_P1B\'ZE\#/^"E7[?GP'\90FWU;4/C)9>.M-$P(:\TO65O+
MF&6,G_61H3Y9*Y"/E3@\4W_@CIX:U+Q%_P %-/\ @H'^UDT@7PKK'Q7TOPII
M>I2,!%-=:';7,5_AC@%8VFA7(X!W GBOM#XS_L:?!3XW?$;3_C+K$>OZ!XTT
MW1I=&A\8>"O$UWH^I2Z7)()7L)IK61#/!YBB14DW>6^7C*,2QK:]^P;^RGX@
M_91N/V(9?A?)8_#"\LFM+[PWH7B'4--:ZB>0RRB6ZM)X[F4S.6:9GE+3EW\T
MOO;(!Y^OAG2OV^?BYX5^/OBO:GP6^%VLMKO@"*ZPL?B_78D>.+7VR?\ D'6B
MM*;0G N)7-T/W45L\OL?QA\1:#XP_9B\4^+?"VKV^H:9JG@.^N]-O[24217,
M$MD[QRHPX965@P(X((-?)+_\&RO_  1(E@^R2_L;7CQ%=IB?XK>*2A'H0=3P
M1[5]E^/O@]X"^)/PQNO@YXBL+ZW\.WFG?8)K+0=:N]*=;;9Y?E)-92Q2QKL^
M7".O'% 'R/\ \&WO_*$KX!_]B_J'_IVO:^WZ\R_90_8^_9__ &(?A-:? O\
M9F\*ZEH/A+3B_P#9NAWOBO4]4AL@\LDKK#]ON)FA5I)9&*H0"6R1TKTV@ HH
MHH **** "BBB@ HHHH ^0/\ @OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL
M_:$_[)_-_P"CHJ_C"H _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^
MUW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_
M (+\?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA/^R?S?\ HZ*OXPJ /W^_
MX--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R
M!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]
M_P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% %;6-*M=<TN?2+V6Y2*YC*2/9WDMO* >ZRQ,KH?]I6!'K7B/[+O_!-7
M]CO]C+XA>*_BG^SCX!U_0=<\<ZH^I^,;JZ^(VO:C'K-Z[2LUS<0WM[-%+,6F
ME;S&7=ER<YQ7N]% &5XZ\#>#?B=X,U7X=?$3PO8:WH.N:?+8ZQH^J6JS6U[;
M2H4DADC8%71E)!!&"#7RQ^R9_P $+/\ @FA^Q/\ &*'XX_ /X&7=IK6GW$T_
MA^+6/%-_J-IH<LRLDDMG;W,SQQ2%&*>;@R!20& )S]>44 >)^!_^">7[*7PX
M_:GU[]M7P?X/\16WQ+\46D=IXB\12_$779TU"WC"+'#+:RWK6S1H(T")Y6U,
M?*!DU-X__P""?W[+'Q._:B\.?MG^-/!NNW'Q)\)64MGX;\0V_C_6[9=/MY%=
M988[6&\2V".'8.IB(?/S \5[-10!X;\7?^">'[-GQ<^/MO\ M4_8/$/A3XDQ
M:1_9-UXU\!>*KS1KW4=/R"+2\^S2*EW&"JE?.5V38NTKM%=C\-_V5?V??A1\
M'M2^ G@_X86'_"*ZXUZ_B/3=5+Z@VN2WF[[9-?RW322WTL^YO-EG9WDSAB17
MH-% 'Q79_P#!OY_P30M/A-KG[/[_  ^\:7/P^UN\6Y3P%>?%/7)M&TN07*7#
M/96C79BM9'9-IF0>=L9T5U#MGZV^%_PQ\#?!GP!I7PN^&NA#3="T2T6VTRQ%
MQ)-Y40Z O*S.Y]V8D]S6]10!\]?&S_@EI^Q;^T-^T#HW[5/Q4\&>,+KXA>&X
M)8?#GBC2OBYXFTRXTB.3S!(EJ++48DME<2R*PC50RN5.1Q5F;_@F?^R?J7C/
MPQX\\5VOQ&\2WW@WQ!;ZYX:@\8_''Q;K5E9ZC VZ"Z^QW^J36\DD;?,K/&VT
M\C!KWRB@#Q?P[_P3Z_97\*?M4:U^VOH/A#Q!!\3?$6DKI>M>)#\0]<<75DI0
MK;&V>]-L(E**501 *1E0#FH_@?\ \$[_ -D?]G7QUX_^(WPL^'>J0ZK\4[EK
MCXAMK7C;6-7M]>E8.K//;7]W-"Q*R.G"#Y6V_=P*]LHH ^+[#_@@-_P35TGP
M)XK^$.E_#SQA;^!/%TDLM]\.X_B;K7_"/VD\CAWGMM.-U]GAFR!ME"%XO^69
M3 QZ/\2/^"4W["?Q9^#_ (&^ 7CCX1ZM-X0^&NHVFH>"=$L?B#KME'IMW:HR
M6UQNMKV-Y98E8JDDK.R X! KZ)HH \3^(/\ P3Q_93^*7[0/@S]J?QUX3\2W
MOC[X>V4EIX-\0I\2=>A?3(9(?)F5(HKY8F\V/*RET8S9/F%R34-S^PA^S;X)
M_:2U[]OGP=\,_$-_\7;OPW)I\NIK\1M8']I6B$31Z=]GEO#9I"98T*H8A&K8
M; Y->Y44 ?A#\$/@[_P18^)=G>:Y^V_\$_CW\'OV@_$VOZAJ?Q!\#>'?#/CF
MS4:G<W4DSQV$&F0S6\UORJQ,GSR*BLPW-7ZF_P#!+OX(>,O@)\!-:\(ZIK?Q
M#F\*7?C*>^^&6E?%;5VO?$&CZ"UI:(EM=.^9$#7<=[<10R$RPPW,44@1T:-/
MI&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_RAL_:$_[)_-_Z
M.BK^,*O[/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\G
MK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#Y _X+\?\H;/VA/^R?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S
M?^CHJ_C"H _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR
M>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3
M_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O^4IG[7?\
MV\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKSWXC^(_VD
M],\3/:_##X;^'M3TH0H4NM2UAH92Y'S#:!T'8U@_\)G^VM_T1?P?_P"%&_\
MA7F5<UI4JC@Z=1VTTIS:^32LSEEBH0DURR_\!?\ D>P45X__ ,)G^VM_T1?P
M?_X4;_X4?\)G^VM_T1?P?_X4;_X5G_;-'_GU5_\ !<_\A?7(?RR_\!E_D;7[
M0?[3OPY_9TTJ"X\6//=ZA>@FQTFR ,TJC@NV2 B \;CUYP#@X\I^'_\ P4[^
M&WB/Q!%H_C;P/>Z!;3R!$U%;Q;J.,D]9 $1E7W ;'IWKYR_;0O\ XI:E\=;R
M[^+>B6^G:B;"V%O9V=R9H(X G'EN>H+;R?1BPKRBORG.>/L[HYQ.&'M"G!VY
M91U=OYK^\K]E:WJ?*8W/\;#&25/2,7:S6_K?7\C]?;>XM[NW2[M)TEBE0/%+
M&P974C(((X(([T^OFK]G3Q3^V!9? _PU:^'_ (7^'M0T]-,4:?>:GK;Q326^
M3Y99 #@;-H'^R!7:_P#"9_MK?]$7\'_^%&_^%?I^&SZE7PT*KHU%S)/^'-[J
M^]M?4^GI8^%2G&3A+5)_"_\ (]@HKQ__ (3/]M;_ *(OX/\ _"C?_"C_ (3/
M]M;_ *(OX/\ _"C?_"M_[9H_\^JO_@N?^1I]<A_++_P&7^1[!7@W_!3#XQ?'
M;]G#]B3XD_M)_L^^(O#EIKGP]\%ZEXB6S\4:!+?VM^MI;M.8"(KF!XRRQNH<
M,<%@<$ @^M_#C4/B'J?AE+KXG^'K#3-5,SA[73;LS1! ?E.X]SW%>'?\%A_^
M44'[27_9#_$__ILN*].E456FII-7[JS^:>J.F,E.*?<?_P $T?C1^TA^U3^P
M/X#_ &D_C9XQ\++XG^(O@RUUNUC\.>%YK:RTHW,9D1/+ENY7GVJT>273)5L8
M!&/%?^"6?[<W[:/[7?[8W[2_P0^.?BWP!_PCOP#^(B^&=/\ ^$:\%75I=:RC
MO>J)Y9)=0F6$@6\9VJAR2W(&*@_X) _#W]N'4?\ @EO\ ;[P/^U)\/-*T>7X
M5:,VFZ;J/P=NKR>VA-JFV.2==;B$K <%Q&@/7:.E>6?\&^5GXJT_]O3_ (*#
MV/CC7K/5-8B^.MHNIZEIVFM9P7,P?4]TD<#2RF)2>0AD<CIN/6M"C]4**_"/
M]O'PKX0^&O\ P1_^*?QT^$'BG5_C)\5O!?C[^V[S]L[3["+1W@U(^)((OLFG
M7KSO=7D<,4HLMEIOL5"R 2(\?ECZD_X+2^$=)^#@_9S_ ."P4OAQ)H?AAX_T
M+_A<EK K?9]0\.:AY=NUW/"IVS2V<\D+0%@2IEZX48 /TXKQS_@H-\1/C'\'
M/V)?BG\9O@-XJT?1_$_@SP#J^OZ?=:YH3:A QL[&:X\OREGAPS&, .Q=5SDQ
MOTK\^/BUXM^$W[.?_!Q#\/\ X\^'? =O-\+_ (C0CX9^(=>:57TO3_B)<P)J
MEI<VL7W$NIK:6S@:=/O-<SY^=92WLGC7X:>!?$G[ /[:'[<FC^&+2VN?B[X"
M\:R^'[B"/"_\(_9Z//96LT8'RA;Y[:74V=0#)]NC+Y*+@ ^D/^"87QI^)'[1
MO_!/#X+_ !Y^,.OKJOBGQ?\ #G2]5\0:DMG%;BYNYK=7D<1PJL: L3\JJ .P
MKHOVD_ 7[5OC7Q%\.+W]F?X]Z/X)T[1?'=K??$BRU7PS'J#>(M!0-Y^GPN_-
MM(YQB5<,."& 4J_Y>_\ !)_XA_!S_@H?X ^!?_!.O]H[1;KPQI_P7^"_A3Q=
MH/A/5(C;WGQ&:6P"_;H+J-_^07;%]DEM&?,GE(\TK'#)"_M?_!:SX>>'OAM\
M>OV%;_X=3ZGH%G_PU=X7T1O#NBZS<VNCO9F9YPITZ.06N\2(")?*WXR-V.*
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
M?%6B+X61[Z9+.Q68 WDLK@(S2 XBBB==@_>,"17VS7Y5?\%"?V2?V>?V=_\
M@KU^P/XJ^ WPNTOP;_;'C[Q#9ZMIGANV6SL;OR-,C,4[VT8$9N '=3/M\QU(
M5V8(FWIOVEO@_P#!GXB?M&?M26?C^"X_:3\6:CX5LETCPJNC0QV7P6L(]+EV
M(=2N9_)LKB>;==XM%%Z=B2&)@!( #]+Z*_&_X2_MS?M"?\.1?V(/ $OQ>U^#
MQ3^T1\5-$^&WB+Q^FH-_:MCHTFJ7<%Q)!<L2R7;6UO';I-G>OF-(K"15:O2_
M^"KO[)OP _98^-O[&?CK]FSX=VO@6_US]K;PCX>\4/X7EDLQXBL7DDNL:D(V
M']HR+-:Q.);CS) VX[LL<@'ZBU^?WPA_;?\ VZ/&?_!;;Q__ ,$T_$/C[X=G
MP5X'^&%KXQ36[7P#=1ZG>>=)81_9&)U)HDP;J0^:$/"*-G)(_0&OS!_9Y_Y6
MQ_CW_P!FOZ7_ .E6CT ?I]17Y4_LV?L=_#;X[?\ !9O]N+X _%[QCX\\0?#_
M $_2?AY<'P?J7Q!U26"[-UI5S.T<\[7!NI8$EDG=;8S"#,O,;>5#Y?D7P'_;
M9^*G_!-S_@C/^W#/\+_$>H:B_P"S_P#M.>*?A]\'Y-;NVO7T6PDU"PLK-=TQ
M8R+;O=RSJ'W M\I!!Q0!]R?\%]OVHOVJ/V*/^"9GCK]JG]D[XD:)X<UWPE)I
MHN)M5\,+J4LL=YJ=I8@VYED$,+H;DN3+#.K!=NU?O5]A^'KJ>^T"QO;J3?+-
M9Q/(V ,L4!)P..M?D%_P7I_8 _9O^%7_  0#\4?%+0/#_P!L\=:#IGA:\U/X
MD/=.^L>*KBZUC38;J74[PGS;])6G,_ES,R))'"R*OE(%]?\ VY-$TOP=_P %
MM_\ @GOXB\)6@TR]\90>/8?%LU@QA_ME+/P[:_9!=!2!.8O-D"%P2H; .
M#]*J*_.?X?:1IW@G_@Z0\5>&/"%O_9NEZU^QBVO:KI=DYCMKG5)/%5M%)>M$
M#L,[HBAI,;FP22223\TZ+\9OA!\!?B%%^R+_ ,%H_P!GK6/AE\5]0^+#ZIX*
M_:U@TPW6F>+V&M&_M$DU2,K+;PF+RK1K-V:"*W"B1;=5"J ?K7XC_:>^$_AS
M]IKPS^R//KT<WC;Q/X8U'Q#;Z5!*K/;:;9R01/<3+G**\MPJ1DCYRDN,^6V/
M0Z_+;X\_L>_LS_$7_@Y7\+Z1XV^$&F:C;^)_V7]3UOQ EP9,WVH1ZRD$<\C!
M@2RQ*L8&<!0 !Q7/W/[#/PX_:M_X+D?M.?LR?&3XC?$*]^'VJ_!'P[?W?AR+
MX@:F";B>4@;9WG:5(8Y%:9;96%N9"FZ-EC"T ?HMX_\  7[56K_M4_#_ ,??
M#[X]Z1I'PHTC2M4B^(7@&Y\,QSW>O7<D06QEAO#\]N(I#O8*0&"E2'W@Q^IU
M^9/Q'^!6A?LT?\%SOV*OAC\//&WC&YT"'X0>+-*73?$/C/4-2B9=,TA+>WF\
MNXF>*.4QOAWC1"Y^9LGH[]I+X,_!OXE?'[]JK3O'4=S^TGXOU/PW:II6@)HU
MO%9_!2QCTN0QQ#4[F;R[*YFF+76VS4WAV1RM$PPX /I#_@LU\>OVD_V6?^"<
MGQ+_ &C_ -EGQOHFA>)O!NA_V@EQK7AS^T=\0EC1Q$K3)''(%<L&D29>,&,Y
MR/=/V>_%.N^.?@%X'\:^*;[[5J>L>#],OM1N?*5/.GEM8Y)'VH JY9B<* !G
M@ 5^6=U\5_B!\;?^#._4/B/\4O%=_KFNW?P4N[>]U;5+II[BY%MJ<EM&TDCD
ML[>7"@+,23C))/-?I[^R?_R:S\-/^R?Z-_Z0PT ?)W_!7?\ ;;_;6_8P^,_[
M//A7]G7Q5\/CH_QO^,NE^ KV#Q;X-NKR;26O)(8UNXY(+^ 2A2TK&-D&?E 8
M8)/W)H%KK=EHUO:^(]6AO[Y(\7-Y;VGD)*WJ(][[![;C]:_-W_@X/_Y+Y^P-
M_P!GH>%/_2J*H?\ @LG\-I=>_P""H_[#=OI'Q/\ &^@#Q;X\\16&MIH7B^[A
MA:&'3(BC0P,[0VTVUY4\^&-)@)2P<.J.@!^FE9?C2S\8ZAX5OK'X?^(-/TK6
MI8"NG:CJNE/?6]O)V=X$FA:48S\HD3G'/8_FS^S[\&/!'["O_!Q5-^SC^S4V
MKZ+X#^)7[+K^*O%/A>[\17M_;W&N0:XUNFHYNY9'\XPIL+%B3YDA.2QJY_P2
M0\-_"7_@L5^RWXU_;J_:W\&P>*]<^(?C[6[+PR-48M+X'T2UF$%C9:4X.=.E
MC51.UQ!Y<TDS^8SDJFT ]G_X(-_M<_'W]N+_ ()P>&_VB_VF?%=KK/B[5?$N
MO6][>6.EPV<(BM]3N((8TBA50%2-%4$Y8@99F.2?L>OPK_8$_:'\?_LZ_P#!
MO'\ _!?P]\1RZ==?%3]J*/X>ZCKIUN33IK6PO_$=Z;MQ>Q)))9M)#;R0FY1&
M>'SS(@W(I'VAJ?\ P3._:'\%_MO?"']K']E3PE\*/@3IGAK4)+'XNZ)X3\9Z
MA=0>/='N'B7RKBV_LNVAENX_WS1W$I:1I9$+/E%( /T$HK\:_P#@IWX.L_\
M@CK^WEI7[77P)F\+V_P[^._AB\\'>/O#/BFUDO=.^'\TTMM;_P#"40V2J^S3
MD>XMTN(%"1.\HA+ W4>S]1OV/_V8O@S^R+\ /#_P8^!<3S:-8V,3OK5W>?:K
MO6IC&H:^N+@DF>67 8M]T#:J!455 !Z=1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y
M0V?M"?\ 9/YO_1T5?QA5_9[_ ,%^/^4-G[0G_9/YO_1T5?QA4 ?O]_P:;?\
M*4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 >;?M$?LN_#S]HW3+=/$QFLM3LE*V.KV0'FQJ>3&P/$B9YVG!!S
M@C)SY-\/_P#@E_X"\/\ B"+5O'?Q"N]?M(9 ZZ=#IPM$DP?NR-YCLR^H7:?>
MOJ*BO#QG#618_&+%8B@I3[ZZV[I.S^:9PULMP->M[6I33E_6ZV?S([6UMK&U
MCLK*W2&&&,)%%$@544# 4 <  <8J2BBO<225D=P4444 %>._MZ?LV>/_ -L+
M]E+QQ^R_X%^+6E^"U\>^&KW0M6US4O"DFKM#:741AE,42WEJ!)Y;. S,P!(.
MTXP?8J* /#OV#?V6?BE^QE^QYX2_94U_XTZ'XOF\#>&X=%\/^([?P5+IH,$*
ME(6N+<W\_FL%V [)(]VT]-W'CO["W_!*GXK?LB?'W]H'XP^-/VJ=!\9:;^T3
MXEEUOQ5H=A\-9](FTZ9C=XCM+K^UKC:@6[(^>-V/EJ0P))K[3HH _+^Q_P""
M!G[3K_\ !,WQ7_P2H\0_\%&;>X^&121?A^+3X8PPWULAU,:C'#J4[7+FZA64
M9"P"W?<03(R*(:^T_$/['DWQ:_80UC]BO]I'XEMXT?Q-X'N?#_B#Q+_8L-B)
M&F@:,306T9*PB(E6B4N[KY:EI';+GVVB@#XB^)O_  18^'7Q*_X),>'/^"9]
MW\3+^VU/P\=+U.W^)**[WZ>(+>Z6YN=40LY99)6:Y098F..?:#\@KZ _:(_9
M<D^)_P"Q9XD_8S^#/B?2O ^FZY\/[GP=87MUX>?4H=+TV:Q>RQ';I<VY9DB8
M;,R8!49##BO7:* /SN\9_P#!"_X@ZW^S%^SO\-? W[96E>$_BQ^S7=6\?@7X
MUZ-\+I!=OID4)B;3YK0ZKMDCE&SS0TC(X4J(U$C[O5OVW?\ @G5^T'^VKJWP
M%\3:S^U7X1T#4_@G\2-.\<3/:_"BYG@UW5+-CL01MK*M:V[(Q4IOE?)R)!TK
MZ[HH ^4OB#_P3R^,'CK_ (*=^!/^"C2?M*^';2+P/X"NO"L?@D_#>>3[7;W+
MO)/,;S^U%*2%V7;^Y95"X(8DFLKP=_P3-^+GAG]NKXX_MH:C^TYX?O8?C9X&
MM/#=]X4M_AS/;-ID=I:?9[::.\.J2;V&69P8<-G"[,9K["HH ^+O'7_!-C]H
M;]IKX6_"W]G_ /;8^/O@WQIX?^&/C#1O$4OBO1O!4]CKGB&?3#FW6027<T5D
MTIQ]HFB+F1?,5%A\S<EWPCIG[:VA_P#!8/7;J/\ :]@\9?![6_!\LE_\*H?#
M42)X$>&"S6VDDO4);[3<W#7#I$V&DB:9B"L"$?8E,@M;:V+FVMXX_,D+R;$
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
M &HOV?\ ]IF+]IOPSH$WP(UF_P!5M]%/PRN+N/6KF\AC@FWR?VM&8$$<9V*
MY#,2S. !7UE10!\J:]_P3U^+6M_\%5M"_P""EY_:/\/10:+\,W\#?\(*/AU.
M6GTU[U[QY?MW]J?+<>8^ WD% JX*$\UYM^S=_P $H?VJ/V#?C/X[T_\ 85_;
M*\/>&_@I\1O$\_B"^^'WBWX>OJMWX6OI\"X;2+A+R&-=P5%07$<L<81-T4Q4
ME_O2B@#\Z/@M_P &_P#H>E?\$HM8_P""77[2/[2-SXNTR\UF;6O#7B/1/#<>
MG3^&=2:Z>[2>',CF<K,[9+% R.Z (&R/0?V./^"?7_!0KP)KGA_3_P!O;_@I
MC/\ &+PAX'N8;GPQX:T_P+;Z5)J=W;D&TNM6O SSW9@8+*D1;YITCEDDD:,9
M^UJ* /FS3OV"=?\ '.A?'&S_ &KOB-X4^)5]\8[1])@EE\!3V5MHF@K;M%;:
M0(3J4S2PQ2R37.^.2"1IKB5]P.PQR_\ !,#]C3X_?L#_ +,FD?LN_&/]K.V^
M+FE^%H!:>$=7E\#OI%[8V*_<M)7-_=+<)&/DC.$*(%3+!5Q]'44 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 ?('_  7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9
M/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\
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
M&8X",'A,'+$-WNHRIQY=M_:3C>_E?;4[FBN#_P"%1^./^BZZ_P#]^HO\*/\
MA4?CC_HNNO\ _?J+_"NGZI@_^@B/_@,__D3Q/]8N)?\ H35?_!N&_P#EIWE9
MWB[Q-IW@WPU>^*-5?$%E;M(PS@L>RCW)P![FN4_X5'XX_P"BZZ__ -^HO\*\
M:_:1O]=\.ZG%\/Y_B5JFLJ(UGOHKO:J1L>47"CDX^;GU6O0RO)</F.-C1A64
MNK24MEOJTEY>I\=QYXFYOP9PQ7S'$Y9.D[<L'*I0:]I)/DO&-24FD]6DG[J9
M[?\  WXGCXI^"4UBZ$:7]O*T-_%'P W56 ]"I!^N1VKLJ^-_@WXBU'2?&-OH
M\'C&]T6UU.58+FZLV'!Y"%@W! 8XSV!)KZ,_X5'XX_Z+KK__ 'ZB_P *ZL^R
M/#9?CW^]4(RUBFI.R[:)K1_A8\'PE\5,\XPX3IOZC/$5Z%J=6<:E&-Y):2:G
M4C+WHV;=K.7-;8[RBN#_ .%1^./^BZZ__P!^HO\ "C_A4?CC_HNNO_\ ?J+_
M  KQ?JF#_P"@B/\ X#/_ .1/T_\ UBXE_P"A-5_\&X;_ .6G>45P?_"H_''_
M $777_\ OU%_A7<6L,EO:QP2SM*R1A6E?JY QD^YKGQ%&A22]G44_125OO2/
M8RC,LTQ\IK%X*>'2M9RG2ES=[>SG*UO.V^A^='_!T1J_C#X6_P#!*WQ7^T!\
M)?B;XP\'^,/#VMZ)%I>N>$?&.H:7*D<VH1PRHPM9D61629P0X/.T]5&/+/\
M@LIX8\1_\$T/^"=WAK]OK]CW]K'XI^#O'WA[5] 5-%\1_%S7/$.E>+_M3(LM
ME<6&KWES%(P1I)\HJL$ADYZ%?3_^#L#_ )0E?$;_ +&#P[_Z=K:O#?VY/@3I
MW_!.7]JCX$?\%/?BYI/B#XN_L[0:7IVA^-_#GQ$US4/%'_"K]1G6$6WB/35O
MY9VA3S @<#)1LJGS2PB+F/;/TF\8_MP?"?\ 9[_9;\*_M+_MCZE-\.[#5_#^
MG7?B"6[T>]GMM$N[B&$M;W$D,4@M\32B)3*5W-A02W%:_P :?VV/V8OV=M1\
M'Z=\:OB<OA\>/]3M--\'WEYH]XUIJ=[<G$%JERD+0B9\$B)G#[06QM&:^7/^
M#CS6-(\>?\$'?C5XF\%ZK;:KINI>']"OM.U#3[A98;JV;6M.E6:-U)5T,?S!
M@2".17GW_!=?6-(G_9*_8XCBU.W9[S]JGX;S6:"9<S1B&Y)=!G+ !ER1TW#U
MH ^\/BQ^UG\"_@MXL7P'XT\0ZK<:V-+&IW.C^&?"6IZW<V5B7=%N[F+3K>=K
M6!GCD599@B,8I &)1L5D_;1_9DN/@AX?_:,TSXI0:AX1\6W26OA*_P!*TZZN
MY]=N':14ALK6&)KB[E;RI66.*-V*1LX!52U?(/[:7P+_ ."@'PY_;8\9_MY_
M\$G_ (I>$O%WB5/#6CZ#\9/@%XXC,46M1V<<MQ8RV=T"GDW'DWDFS<R1[FD)
M=SNB'$VTR_\ !5_]@WX#?&_]A+QNO[-_QB\'_$#6]=^'_A3Q/:->6,.N6GVV
MUUC2IP4.ZW<7-P0RIN6)R!" &1 #] O@C^U5\"_VB-6\1^'OA5XMNKG5/"$M
MO%XJTC5= OM+O=)DG1I(8[BWO8898G9$+A64':5;&'4GB5_X*;_L.#X@>'/A
MQ=?'..TN?&.IG3O!NL:AX?U&VT3Q!=YP(+#5Y;=;"]D)^55AG<L>%R>*_.WX
MR_MU?M9?$G]B/]MOX#?M$_LM6WPR_:B\!_!:VD\6ZQX*OWGTOQ/X=9;E4U*S
M;>QBV037O!9G 91O!C,</N?B']FG]B[_ (*/_P#!*#PAX[^,?[:OCW5/@I8^
M%],\0PII$OAZQ&BRV-N L*26>DI-#/;MO@,*MO#@QX)XH B_:HT&/0/^#D+]
ME34+#7-;9==^&_C2>_L+OQ!=W%FLL-@Z1O#;2RM#;':[ ^4B;LY;)YI/ 'A^
M+PG_ ,'3_B?3--US6Y[34OV+9=8EM-4U^[O8H+J;Q79QRFW2XD<6T96"(>5$
M$C&SA15G]K!&C_X.(/V-(VFGD*_"GQT#)<@>8W^A=7P -WK@#FIM&_Y6K-6_
M[,07_P!2^&@#[W^(<GCB+P!KDOPQM["7Q*NCW)\/1:J[+:O?>4WD+,5^81F3
M8&(YVYQ7Y4?\%3?^"9GQ(_8R_9$\6_\ !23X&_\ !1[XYCXX_#:TC\1:GXG\
M1>.7ETSQ#LE07%G)IH MH+=@S"*W1?+4!8F5U.:_6^OF#XI>&-,_X*1^-;3X
M8J%NO@9X+\3PWOC"]*[H/'>LV%P)(-*AS\LNG6MU$DMU*,K-/!';*6$=R  >
M)?\ !1#]MOX[77P\_9&_93\+:GJ'@+X@?M6>)=)M?&.HZ),T%_X>T:*VM;G7
M$LY/OP7.+A($E^]&&=@0X5A)^T!XTC_X)9_\%&OV;?"_PDU+5K?X4?M ZG?^
M!O&/A#4=<N[ZVLM<187TK5+7[3)(T-Q+)*\$Y5@)DVNX>1 PY'_@KM!I5W_P
M47_X)_?MG:!K=KJ?@C0_C'K'@_5=:L+A9;:"^U5(+:T!D7*@>?:W$9).-R@9
M!K1_X+3>"]5^.G_!1_\ 8!^!'A&W-SJ5C\:KKQUJ*1 DVNFZ(+.ZEFD(X1&^
MX"?O,0HYXH U_P!F?QK!_P %6/\ @H+^TM9_%W5=8N?A5\!/$=K\/_ W@_3M
M>N["TGUF,3'5M5N?LLL;3W*S1I% S,1!'DH%=V<^<?"__@KA\2_V1OV$OVR=
M#^,WB&X\8>-/V0?&MWX;\+:]X@E:6YUVPOKCR/#DVH.<---YCK',_P!Z1(@Q
M9G9G/7_\$,/!NI? W]M+]O+]GCQA"]OK</[0S^+[>&88:?2=:6:YLIU_O*8T
M(+#@-D<'BOB3XX?LN_$?]I_]D?\ X*S?'OX<:-/>6/B;XQ:;!X>:WB+#4(O"
M.HO<ZA)$/^6BB*23#+D,T9 Z$4 ?7'[27@/XT?L6_P#!(;0/^"FG@OXK>*M5
M_: \&Z#H'C?QWKNM^)+R:W\6"ZEMFU72;RU+F 6'DW,RPQ)&HMOL\)B\ME+'
M])?@W\4/#OQO^$/A7XT^$-_]D^+_  W8ZWI?F8W?9KJW2>/..^R1:^!?^"K7
MQD\->*_^#;#6_B!X2E^WP^.OA!X8L_#EO; RR7LVI2:?#!%&J\O(3-]T#/RG
MC@U]G?L1?"+6_P!G[]B_X0_ ;Q*H&I>"/A?H&@:@ P8">STZ"WDY'7YHSS0!
M\ _MR:1KMA_P<6_LH_!'1OBS\0]-\&?$7PMXIU/QIX3TOXDZQ;:=JEU9V&I7
M4#O;Q72QJ!+'&2JA58(JD%1BOM[QG_P4:_8-^$_Q1U7X!>-/VI_".G^*?#/A
MR76->T:;5?,DTNQADBA9KEUW+#(9)HD6*1A+(TBA58FOC']NS_E9]_8<_P"R
M?^-__3-JE=#\4?#/AS7O^#IOX=7>N:!97DNG_L>7EW8275LDC6]POB&X194+
M [7"R. PY =O4T ?8G[)?[<_[*'[='AC5_%_[*GQEL?%MIX?U0Z=KL<-I<6E
MSI]T!GRYK>ZCCFBR =I9 &VM@G!Q\X_\%:/VTOV0/$O["?QZ^'1^-WB"#4=!
M\'ZYIR^(O!\>N0:=IOB--/G^S6%QK%A&+..<7!B1K2>?!=DCDC)95/A6G^(/
M'?PA_P""A?\ P5=\;_ 2U>W\5Z;\%O".M>'HK%3N?5X_"5_)#*J 8:0RJIZ?
M,QYY8FMW]D.]^%'C[_@U%U ^#6LM1L&_9A\5+K@W+(3K"V%^U^TO4^;]L\V0
MD_-N(;T- 'T!_P $I_BY\/?@U_P1B_9[^(OQ8\8VVD:7%\)O#\<EY>.S--/+
M!&D4,:*"\TTDC*B1(&>1V"JK,0*]=^$'[?/[*OQU\3^+/ /PX^(=_-XI\#V
MOO%'@K5?".JZ9KUE;%=RR_V7>VT5Y*C @*8XF#,RJN690?ROTSXPK\(/V?O^
M"2FH?$;XK:AX'^&UYH5Y!KWBRV2S,.F:W+X;CM='ED^W03VR_-=7:^9(A\M6
MD<%2NY?T$N/V'/V>_"O_  42^'?[9GQ#_:'\>^(_B^_A?4/#'AB"^N-+A@OM
M(6&XN)EN+?3["#S((FF+B9SA9I+=2V7C4@'8?#W_ (*B?L)?%?X>^/\ XK?#
MOX\Q:MX>^%D32?$/5+;P]J6S00F[S!< VX96C".TB@$QHC.X502/7_A;\3O!
M?QG^'VE?%/X=:C<7FA:Y:BYTJ\N=-N+1KB$DA91%<(D@1@-RL5 =2K+E6!/X
M_?\ !1KPWX%_9<_X*'^(OV[OA[X/U_4OV9M5\4:%X?\ VT])T)U&E7^L1S,]
MM?&%59KE+25K3^T%3"2-.+=O,::\1/V4\/Z_H7BO0+'Q1X7U>UU#3-2LXKK3
MK^RG66&Y@D0/'+&ZDAT92&# X(((H N4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\
M1T5?QA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\
M3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 8/Q'^%_P\^+WAB7P9\3O!UAKFERL':TU
M"W#JKC(#J>J,,G#*01DX-<!\+?V#OV1_@QXGC\9_#SX)Z=::I ^^VO;NZN+Q
M[=^SQ_:9)!&P[,N"/6O7:*TC6JPBXQDTGTN<=;+LOQ%>->K1C*<=I.*;7HVK
MH****S.P**** "N&_:)_9Q^$O[5GPJU7X)?'#2M5U'POKME+9ZSI>F>*-0TH
M7UM(NV2"62PGAD>-ERK(6*L"0002*[FJNN:YHOAG1;OQ)XDU>UT_3M/MI+F_
MO[ZX6*&VA12SR2.Q"HBJ"2Q(  )- &=\.OA]X<^%G@ZQ\!^$I=4;3M-@6&T_
MMG7KS4[@(JA5#7%Y++-)@ <LY-8GA+]G/X,>!?BYXV^.7A+P'9V/B7XC6>FV
MWC6^@7 U86"7"6SRI]UI%CN9(R^-S(L:L2$7'FND_P#!53_@G+K2/-;?ME^
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
M_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\
M;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M*=^-]3\;_'?PO^S#^S+;^.+7]G.WC'Q O-=\:MHDE]>&S:]DM-+B6QN1<O'
MN"TSVR&1E56*GS!Z]IW[:'P6^)'C'3_AU^S9XUT/XEZU<7L/]L#PCKD-Y9Z%
M8E@9;J^NH#)';GR]WDPL?,GD*JJ[!++%^=_BO]N_X>_M._&K]K[]G/\ ;#^(
M6M:!XB\ :WJ_AWX4_ /P]%>P2^);*/3V%OKDT%DHN-:>YP'\N4O:V\"Q.T:_
MZZ@#Z1^/?_!;OX4_!_\ X)]?#7_@HMX7_9_\8>)_!GQ*ETR*W>*]L+5=#EO)
M?*$=\7F:4%)!(A,$4Z[H\$J""<;QA_P6X\2? _\ :F\!?"3]K/\ 8 \??"WX
M:_%?7UT7X;_%SQ#K=E+%>WDA MUOK"$M+I7F[@0EPXF13F2) DOE_GWXB^-?
MP\U__@TS^$;>'=4N+_\ X0KQMX6M_$)MM/F*PW$?B)I'@1R@6:55P62,L5WI
MG&X9^U?^"V=W\*_^"CGP6^"W[(7[,GC[0O''BGQS\9?#^NZ;+X7U6*].C:)9
MF66^UR5HF80V\4+^7O;&Y[A(UW,P6@#])*_'_P""O[<MA^VI^W5\9/VZ_BY\
M!OB?\3OA?^SKXJN?#'P3\&>!/!CZE96%W:*?[1\32B5XH+J^<&,0(C23PPS'
M$2G;(W[ 5^9G_!$S5? 7_!-;2/CW_P $_P#]J?QMHO@C7?!?Q<UCQ;H6H>)M
M2CL;?Q#X4OTA>UU:WEG95F1?*DCFV%O)=51R&.* ,'_@MG_P4K\ _M#?\$3=
M-^*/[#_Q9>[T7X]^.])\ 1Z_8J\-U80W<DK7UO+&P#PRF*VEMW1AG;,2,AE8
M];_P<26]I^Q]_P $V_ 7[2GP"TN#0M8_9S^)7A?4_ @L5\K[+:HXTY[ %>?L
M\MO/Y4D7W70 ,#@5\JS?\$KOCMX__P""(OQD\2_";X=:C'JNI?M3:I\<?@QX
M!N+*2&YFT2"9(;6W^SL-\<L]C'/-'%MW-O@7:&:OI#_@K_\ $/X:?\%=?V2/
MA-^Q/^R)X\LO%&J_&WQ[H6H:[;:+=I-/X8\-6Q-U?ZAJ*(2;,0,L4)27:S3L
M(E4N"H -GX4?%2Z_:K_X.5?%VB^()GNO#?P"_9WM&\$Z?.N8[;5-<:QN;C44
M'\,SVD_V8G^XN/7-W]GSXA:E\#?^#DCXW_LMZ'<F#PK\6O@EI/Q%GTJ,XAAU
MZTF@TV2X1/NH\\ 9I6 S(T,9;) -+K7P\TK]A+_@OO??M7_$*\M=%^&?[0GP
M:@\-1>*M0F6"RTSQ1I;VPAL)YG(2 3V-MF$NR^;(CHH)7FW^Q3\-)_VFO^"V
MWQT_X*9^&)/MGPYT'X>:=\+_ (?>(XCNM/$5PLD-YJ=S9OTF@@GB^S><I,;N
MT@0ML8@ ^Z_B[''-\*/$\4J!D;P]>AE89!!@?((K\T_^#>GXOG]FK_@W'\(_
M'BP^%FM>+?\ A'8/%NKW^B>'9[2.ZN([?5]0=W!NYX8_ECB&1N+8'RJQX/Z*
M?M+?$7P!\*_@-XL\9_$SQKI7A_2;;P]>^?J6LW\=M A^SR'!>0@9P#@=3CBO
MRM_X(@?'GX*Z=_P;!Z]X<U3XK^';2_\ #/@CQY!KUE=:U DMC)/<ZE+")4+[
MD,B3Q%=P&[>,9R,@'M_B/_@OIXZT7]B'PE_P4:L?^";_ (UN_@]?6ME<^.?%
M#^+[&"30HKB[6VWVEI(@N-36-W0/((X(RS?([JKNOU9^T=^W#X-^"VJ_#CX;
M_#[PU+XX\?\ Q@NY8OAQX3L;Y;5;V"&W^TW6H7-PZM]ELH("KR2[)'S)&B1R
M.X6ORO\ B)\7OA1=?\&9EKH=O\3?#[WK?#73=+6R76(#,;Y-;MR]J$W;O.4
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_9[_P
M7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5_-;_P;
MN_MN_LG_ +$?_!2W]J;Q3^U?\=-#\"Z?KEY=VNDW>N2NJ74R:S.[(NU3R%YK
M]D_^'_'_  1M_P"DA/P__P# N;_XW0!]?T5\@?\ #_C_ ((V_P#20GX?_P#@
M7-_\;H_X?\?\$;?^DA/P_P#_  +F_P#C= 'U_17R!_P_X_X(V_\ 20GX?_\
M@7-_\;H_X?\ '_!&W_I(3\/_ /P+F_\ C= 'U_17R!_P_P"/^"-O_20GX?\
M_@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C= 'U_17R!_P_X_X(V_])"?A_\
M^!<W_P ;H_X?\?\ !&W_ *2$_#__ ,"YO_C= 'U_17R!_P /^/\ @C;_ -)"
M?A__ .!<W_QNC_A_Q_P1M_Z2$_#_ /\  N;_ .-T ?7]%?('_#_C_@C;_P!)
M"?A__P"!<W_QNC_A_P ?\$;?^DA/P_\ _ N;_P"-T ?7]%?('_#_ (_X(V_]
M)"?A_P#^!<W_ ,;H_P"'_'_!&W_I(3\/_P#P+F_^-T ?7]%?('_#_C_@C;_T
MD)^'_P#X%S?_ !NC_A_Q_P $;?\ I(3\/_\ P+F_^-T ?7]%?('_  _X_P""
M-O\ TD)^'_\ X%S?_&Z/^'_'_!&W_I(3\/\ _P "YO\ XW0!]?T5\@?\/^/^
M"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!]?T5\@?\/\
MC_@C;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__ / N;_XW0!]?T5\@?\/^
M/^"-O_20GX?_ /@7-_\ &Z/^'_'_  1M_P"DA/P__P# N;_XW0!]?T5\@?\
M#_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^DA/P_P#_  +F_P#C= 'U_17R
M!_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(3\/_ /P+F_\ C= 'U_17
MR!_P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C= 'U_1
M7R!_P_X_X(V_])"?A_\ ^!<W_P ;H_X?\?\ !&W_ *2$_#__ ,"YO_C= 'U_
M17R!_P /^/\ @C;_ -)"?A__ .!<W_QNC_A_Q_P1M_Z2$_#_ /\  N;_ .-T
M ?7]%?('_#_C_@C;_P!)"?A__P"!<W_QNC_A_P ?\$;?^DA/P_\ _ N;_P"-
MT ?7]%?('_#_ (_X(V_])"?A_P#^!<W_ ,;H_P"'_'_!&W_I(3\/_P#P+F_^
M-T ?7]%?('_#_C_@C;_TD)^'_P#X%S?_ !NC_A_Q_P $;?\ I(3\/_\ P+F_
M^-T ?7]%?('_  _X_P""-O\ TD)^'_\ X%S?_&Z/^'_'_!&W_I(3\/\ _P "
MYO\ XW0!]?T5\@?\/^/^"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\
M"YO_ (W0!]?T5\@?\/\ C_@C;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__
M / N;_XW0!]?T5\@?\/^/^"-O_20GX?_ /@7-_\ &Z/^'_'_  1M_P"DA/P_
M_P# N;_XW0!]?T5\@?\ #_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^DA/P
M_P#_  +F_P#C= 'U_17R!_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(
M3\/_ /P+F_\ C= 'U_17R!_P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_P1M_
MZ2$_#_\ \"YO_C= 'U_17R!_P_X_X(V_])"?A_\ ^!<W_P ;H_X?\?\ !&W_
M *2$_#__ ,"YO_C= 'U_17R!_P /^/\ @C;_ -)"?A__ .!<W_QNC_A_Q_P1
MM_Z2$_#_ /\  N;_ .-T ?7]%?('_#_C_@C;_P!)"?A__P"!<W_QNC_A_P ?
M\$;?^DA/P_\ _ N;_P"-T ?7]%?('_#_ (_X(V_])"?A_P#^!<W_ ,;H_P"'
M_'_!&W_I(3\/_P#P+F_^-T ?7]%?('_#_C_@C;_TD)^'_P#X%S?_ !NC_A_Q
M_P $;?\ I(3\/_\ P+F_^-T ?7]%?('_  _X_P""-O\ TD)^'_\ X%S?_&Z/
M^'_'_!&W_I(3\/\ _P "YO\ XW0!]?T5\@?\/^/^"-O_ $D)^'__ (%S?_&Z
M/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!]?T5\@?\/\ C_@C;_TD)^'_ /X%S?\
MQNC_ (?\?\$;?^DA/P__ / N;_XW0!]?T5\@?\/^/^"-O_20GX?_ /@7-_\
M&Z/^'_'_  1M_P"DA/P__P# N;_XW0!]?T5\@?\ #_C_ ((V_P#20GX?_P#@
M7-_\;H_X?\?\$;?^DA/P_P#_  +F_P#C= 'U_17R!_P_X_X(V_\ 20GX?_\
M@7-_\;H_X?\ '_!&W_I(3\/_ /P+F_\ C= 'U_17R!_P_P"/^"-O_20GX?\
M_@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C= 'U_17R!_P_X_X(V_])"?A_\
M^!<W_P ;H_X?\?\ !&W_ *2$_#__ ,"YO_C= 'U_17R!_P /^/\ @C;_ -)"
M?A__ .!<W_QNC_A_Q_P1M_Z2$_#_ /\  N;_ .-T ?7]%?('_#_C_@C;_P!)
M"?A__P"!<W_QNC_A_P ?\$;?^DA/P_\ _ N;_P"-T ?7]%?('_#_ (_X(V_]
M)"?A_P#^!<W_ ,;H_P"'_'_!&W_I(3\/_P#P+F_^-T ?7]%?('_#_C_@C;_T
MD)^'_P#X%S?_ !NC_A_Q_P $;?\ I(3\/_\ P+F_^-T ?7]%?('_  _X_P""
M-O\ TD)^'_\ X%S?_&Z/^'_'_!&W_I(3\/\ _P "YO\ XW0!]?T5\@?\/^/^
M"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!]?T5\@?\/\
MC_@C;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__ / N;_XW0!]?T5\@?\/^
M/^"-O_20GX?_ /@7-_\ &Z/^'_'_  1M_P"DA/P__P# N;_XW0!]?T5\@?\
M#_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^DA/P_P#_  +F_P#C= 'U_17R
M!_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(3\/_ /P+F_\ C= 'U_17
MR!_P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C= 'U_1
M7R!_P_X_X(V_])"?A_\ ^!<W_P ;H_X?\?\ !&W_ *2$_#__ ,"YO_C= 'U_
M17R!_P /^/\ @C;_ -)"?A__ .!<W_QNC_A_Q_P1M_Z2$_#_ /\  N;_ .-T
M ?7]%?('_#_C_@C;_P!)"?A__P"!<W_QNC_A_P ?\$;?^DA/P_\ _ N;_P"-
MT ?7]%?('_#_ (_X(V_])"?A_P#^!<W_ ,;H_P"'_'_!&W_I(3\/_P#P+F_^
M-T ?7]%?('_#_C_@C;_TD)^'_P#X%S?_ !NC_A_Q_P $;?\ I(3\/_\ P+F_
M^-T ?7]%?('_  _X_P""-O\ TD)^'_\ X%S?_&Z/^'_'_!&W_I(3\/\ _P "
MYO\ XW0!]?T5\@?\/^/^"-O_ $D)^'__ (%S?_&Z/^'_ !_P1M_Z2$_#_P#\
M"YO_ (W0!]?T5\@?\/\ C_@C;_TD)^'_ /X%S?\ QNC_ (?\?\$;?^DA/P__
M / N;_XW0!]?T5\@?\/^/^"-O_20GX?_ /@7-_\ &Z/^'_'_  1M_P"DA/P_
M_P# N;_XW0!]?T5\@?\ #_C_ ((V_P#20GX?_P#@7-_\;H_X?\?\$;?^DA/P
M_P#_  +F_P#C= 'U_17R!_P_X_X(V_\ 20GX?_\ @7-_\;H_X?\ '_!&W_I(
M3\/_ /P+F_\ C= 'U_17R!_P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_P1M_
MZ2$_#_\ \"YO_C= 'U_17R!_P_X_X(V_])"?A_\ ^!<W_P ;H_X?\?\ !&W_
M *2$_#__ ,"YO_C= 'U_17R!_P /^/\ @C;_ -)"?A__ .!<W_QNC_A_Q_P1
MM_Z2$_#_ /\  N;_ .-T ?7]%?('_#_C_@C;_P!)"?A__P"!<W_QNC_A_P ?
M\$;?^DA/P_\ _ N;_P"-T ?7]%?('_#_ (_X(V_])"?A_P#^!<W_ ,;H_P"'
M_'_!&W_I(3\/_P#P+F_^-T ?7]%?('_#_C_@C;_TD)^'_P#X%S?_ !NC_A_Q
M_P $;?\ I(3\/_\ P+F_^-T ?7]%?('_  _X_P""-O\ TD)^'_\ X%S?_&Z/
M^'_'_!&W_I(3\/\ _P "YO\ XW0!]?T5\@?\/^/^"-O_ $D)^'__ (%S?_&Z
M/^'_ !_P1M_Z2$_#_P#\"YO_ (W0!]?T5\@?\/\ C_@C;_TD)^'_ /X%S?\
MQNC_ (?\?\$;?^DA/P__ / N;_XW0!]?T5\@?\/^/^"-O_20GX?_ /@7-_\
M&Z/^'_'_  1M_P"DA/P__P# N;_XW0!]?T5\@?\ #_C_ ((V_P#20GX?_P#@
M7-_\;H_X?\?\$;?^DA/P_P#_  +F_P#C= 'U_17R!_P_X_X(V_\ 20GX?_\
M@7-_\;H_X?\ '_!&W_I(3\/_ /P+F_\ C= 'U_17R!_P_P"/^"-O_20GX?\
M_@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C= !_P7X_Y0V?M"?]D_F_\ 1T5?
MQA5_5#_P6:_X+-?\$N/C[_P2X^-?P;^#?[:_@OQ#XH\0^"Y;71=%T^YE,UW,
M98R$0&, G /?M7\KU '?_M8?\G3?$O\ [*!K/_I=-7 444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
;!1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>hwkn-20210328_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:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:hwkn="http://www.hawkinsinc.com/20210328"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hwkn-20210328.xsd" xlink:type="simple"/>
    <context id="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i0e1762e78c13425da882968a71cfe7e9_I20200927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <instant>2020-09-27</instant>
        </period>
    </context>
    <context id="i940d8f5e67944ee3bac2bf6d1ed3674f_I20210528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <instant>2021-05-28</instant>
        </period>
    </context>
    <context id="i33e1af44bcde4d56b0163238135988c1_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i221fd2b8a4fa491391b734cff02dc92f_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i14976620509d421290807adc0f959a70_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i49795e4ade244b16a458f0438ba76b08_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="ibff99620c91c4088b0738694020abf8d_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="i15f1c4191b12419bae16a5b3c7b0c002_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="i1c717609852f4a83afce9d1ec05ba1b4_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="i532bea2e945248b986d2c436cf9fc224_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="i0922300487b44e859c5244968adc01ce_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i00b744ad0f664c4a894903d386881043_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="idc8b5847bab7465ab14c78071e052241_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ic72e21629fb94ac990c66e368aec6df2_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="idee0c8079cc5473ab5f9836a37a3d58d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i0a9d2df6ffed437484db19a261d4aa7a_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="icbc74379883245329eed5af3e19c019c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ia86672e2311a431698b4406295bb81a1_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i75ccfd73818e41a8bf9655a3f7eadf96_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i4c6fc5d1f45346689fbf959c19ed1d29_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ida48fab53a1b45398755f049e8c9429b_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i9200ad32e6114d84942e8efc4cce63d9_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="idb845cb9d51447abb68096ec56587c5d_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i2183bd84d1d344bbaa1c813b3d6b2058_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i93fd1eac42dc4f5fbd922f94d8858fb2_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i56ea0f2307db48f8abe66708ac8c7322_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="ib665d15a31dc4cdc8e6c6353f25b40ef_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="id5588e4c7448465f90f669e10e5df476_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i243bf66dd7fb4b9fbb39760e6d9c497b_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i375bb2a888f24f9682de1cadd693d1d1_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i13b9580fc2b74c2f97e178ba7960d8b2_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="id4b2f6e3397c4eac8cb85affeba15f92_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="ia4e7fde8a08241088857495839be134c_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="ic50b9f7cb936486e9c3a1f96dccd74b8_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TransportationEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i9b36adf578ac45fa9a9aa107bd9d2516_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="if2ef2ad63e3244f08aa950b61a902f90_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i1edfb2ac6584461ca3e62da8605b3a42_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i4d469d65ed0e432c8e361b1c870bbb1d_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:PropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i4d9a6091d59e4271b736c386bf458a01_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:PropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i154d32b093f24b70bef176ac6665923d_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="ic26b2ad57527432b86557fcac7ccbfb3_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="id045c239023943fba05f4345c1b03878_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="ifff6dbf99a5e40e79ff237a67df30eae_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="ie90ec4e3b2054c3fa016e594fe820ab7_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="if78e078d28014380be3abdbf8b3fb0ea_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i131528861234499eac7abd388d24f740_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i497d785eae324d7b8f5bc54b4a68f6cf_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="ib7b2f9cf1dce4009b84643d8a6ea107f_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i5bd583694a5643d8aff7d009dbe3d0a4_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i6a3b246cd26843bb89095216aa5ff9ad_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i0b0a416edd1a45cf868002dfec89cdf3_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i39c4d31a0db34eae86a25e70966a7b4d_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="iff3ea3b3b57d40a0afcbe429306973a9_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="ic5b914428174449db93f9361494c0559_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="icea6fb8de7334197b5e44dfdc1937804_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ib22adaabd0f34d37aaa9be54398dd4ac_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ic073b2ce834c485fa7e51e034149784f_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i6a9c6588fa7b4e81b34e3a4cc4e750b4_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ia6094efed15c4ea1974e0fb51761109f_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="if79f92a1db6f40f48e048af0b5e2f86d_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i36231edbb6624e0caf7aff779ac1fbdc_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i520e1841b4e94dc69286a24d3e200571_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ie8c2f4192f5d44838a0cb935ca499b48_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i3445d3d3098844a0b3951d1a8448d0b0_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ia2ef902a454a4d5b951260ca76b70f44_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i8f277d86454d4dfc807a90e90602ae2f_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i5b7eee0613db4cabb1b45b7efc7b5c60_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1e6b845488ac43108032f0db8d8119ae_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="idbd311a76a4f44beae87a1a28376df7f_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0762a0fdfd2c4986976f075c22cac9fc_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:BulkDistributedspecialtyproductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i882cb6065b4249049d815f8b49be1ae3_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i69541b888f414b6aaa71424121f53da3_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id80045ccbddd458482af1c0780114d3c_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i34a55dc0f6404a8d85d466032272e4c7_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:ManufacturedblendedorrepackagedproductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5c50673ac69649fbbdc2f43eb18cf2fd_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if8fdcdff15be40e58f7d4dc7f5e1388c_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ifa38635fc86b488eb15480902633f8bc_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4eca6cd74d6240f2ace8cf2344a24577_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hwkn:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i89efa5f546224073a54deb47e35db92a_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="icdb359895b3e4a12bef454d2d4016d7b_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="iafc69b7f08bd477ca15b5425006bc969_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5591210e133b4df9ad9a1d58612c3399_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i265388c6d49440bfad433d64e087a99d_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="id7a960609e0e425c81023d3bac40bffa_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i6d4cfa5ceb1e4442b6cae33cd3516ae9_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i2bd0478976e24fe7bb361fdc85416857_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="ieb965cd833264ce6ade7fc5415beb4ab_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i51c0fd7bc4fb431bb6264332016b4d7b_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i019a100d75ab4b3d9846aa884c002518_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i6dcd31df571144cf865747d2c7f32267_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ie9c1297ed92d4a4ab46111286890234e_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:WaterTreatmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i0b2d7076b4fd4be5b127ff7261ce5a9d_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i73c8ffa0239a485c81bc4b34914d8051_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i9f9022c3098f422dac51c0b948dd9c73_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:HealthandNutritionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i4b8c7c6993d7487683f40dcb37bcd0df_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i65c80ac0f2b44c92aef18de6194133d9_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="if932855ae00b48fe9a0b991a14ecbd0a_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i41b3a00a0e2c49d690e34567919398bc_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i4f2db2feab78454db5907462e4e37977_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i4ee9c627d0a14f269540d61149ca7c2d_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ibaf114074be54a138d1e472f27db9d15_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="id03a15012f024c08b0355039fc8a44fd_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i412156208d524e19ac8e0ee48fd93407_I20181130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <instant>2018-11-30</instant>
        </period>
    </context>
    <context id="i01f3552471d9469291e2fa0d9f0aa827_I20181129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
        </entity>
        <period>
            <instant>2018-11-29</instant>
        </period>
    </context>
    <context id="i2ca27ea4bb9d4e05ab9c5f03ff17eaca_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i33d8b623fd88420e8954073d85b09750_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i8502a46cfe06476dad36dca17de54910_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ideef8696988240828171c27d5b85faea_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ib49b15d26a9f4aaa9e906dcc4c272ced_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="id20a49a702e24884bf5f2c462cf92548_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="id703a5ed84bb4f3fbed8154db2ea9584_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i3293de8293874213a2498427e54fde46_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="iff41f88a200f4053aabe831aba708d6b_I20180401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-04-01</instant>
        </period>
    </context>
    <context id="idfc8270079f54e13b82904dcb831f331_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i295fde79d4f34e068942f975efc4eb23_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i7d95491963504ee584ea936198c87b71_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ic0100bda87e54bea8bb9376e357bae67_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="ia60a53442f8d4f9f99ce36297df15f79_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i5875169bb3e54cc59ebe7e3253d56e06_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i416d9ba25e31444c9e87860701b1e925_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id58f577bf4e34d21a38f17691848be09_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i0fd6d46e8116406389b130806c6688da_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="ib9b81aee9f2549cb9ad05473cf2f9260_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i80dc21fb128049bb9b84f292cb01f174_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i042708cde1ce48bbab7a5b86ad0f1177_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i222ed31e7d81494391b6c315f1d9cf0c_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i490c702382f64da092804f8ca9e5e1e8_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i6ebd6c4b69654597a7b9d5260554911e_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">hwkn:A401kplanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i36e29622d22c4aa894fc7864189ea149_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ic2cfcee5c7b94ed392816b38e614a160_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i9fd8a2ce5a7f4af5aa9946deb17da58b_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i3e210083212b4d1b8c5db836c2b6086e_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i32ed9e1b3fe5449e8e68a1528a59b7d7_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i663297d9695944f38402cc92b85230f3_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:QualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i83d16167a20f40348e50f015fcaf0a89_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="ia000afe4b5b24a3fb91de830e16f16a8_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4eebd2a582624cae86b7ebd0d55507dd_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTaxStatusAxis">us-gaap:NonqualifiedPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:DeferredProfitSharingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i4ad86554cb6e4bb4bd8fabc346fa12f4_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i82731a96a8e64a3aaf7055a32e90c64f_D20190401-20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-29</endDate>
        </period>
    </context>
    <context id="i4e85efb18e614d3b8fa0cf2e7670904a_D20180402-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollectiveBargainingArrangementAxis">hwkn:BargainingUnitEmployeePlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-02</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib5fe60f914c944e0af84bd5b0683a018_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="ib45a04cf9c13450391498e7682a6e3cc_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="ic95de045b8e94ce29c8c492a8f39f06b_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hwkn:FullertonCaliforniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="i288a8ba33e2a403dbda82c02f2cced31_D20200330-20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hwkn:FullertonCaliforniaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">hwkn:DanielStauberMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-30</startDate>
            <endDate>2021-03-28</endDate>
        </period>
    </context>
    <context id="iba188feb6b4f44f0a5c2a05247453ad3_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hwkn:FullertonCaliforniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="ica5cb1758fa34673b372a62c6e2d36fe_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IdentifiableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i0cf80e6db3dc4ccb8ac395bf3db7e260_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IdentifiableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="i804f9142e04a4ba98d4795c0f76f0b39_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:IdentifiableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i88531a8d0da04961824af0e95460eb1c_I20210328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-28</instant>
        </period>
    </context>
    <context id="i7c6af2db7ce1486497a55ab2fa856426_I20200329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-29</instant>
        </period>
    </context>
    <context id="iaaf7026940a44b7fbfd5b375d8af505e_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000046250</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hwkn:UnallocatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>hwkn:Segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="lease">
        <measure>hwkn:lease</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF80L2ZyYWc6ZDdlMGEwM2MxNWI4NDIzM2E1ZTI1NzNjMjE1NDgyYjQvdGFibGU6MzZkMTBmNzcyNWRiNDMyMjg1YmIyNTBkNjQ4YjI5MDIvdGFibGVyYW5nZTozNmQxMGY3NzI1ZGI0MzIyODViYjI1MGQ2NDhiMjkwMl8xLTEtMS0xLTA_8dc15257-5843-460b-a7f1-7e6dd31875e7">0000046250</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF80L2ZyYWc6ZDdlMGEwM2MxNWI4NDIzM2E1ZTI1NzNjMjE1NDgyYjQvdGFibGU6MzZkMTBmNzcyNWRiNDMyMjg1YmIyNTBkNjQ4YjI5MDIvdGFibGVyYW5nZTozNmQxMGY3NzI1ZGI0MzIyODViYjI1MGQ2NDhiMjkwMl8yLTEtMS0xLTA_f7abc6ed-f967-4988-b576-947f6f652e5e">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF80L2ZyYWc6ZDdlMGEwM2MxNWI4NDIzM2E1ZTI1NzNjMjE1NDgyYjQvdGFibGU6MzZkMTBmNzcyNWRiNDMyMjg1YmIyNTBkNjQ4YjI5MDIvdGFibGVyYW5nZTozNmQxMGY3NzI1ZGI0MzIyODViYjI1MGQ2NDhiMjkwMl8zLTEtMS0xLTA_3b32ecbe-c220-4645-9ab6-82a50e8cb03b">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF80L2ZyYWc6ZDdlMGEwM2MxNWI4NDIzM2E1ZTI1NzNjMjE1NDgyYjQvdGFibGU6MzZkMTBmNzcyNWRiNDMyMjg1YmIyNTBkNjQ4YjI5MDIvdGFibGVyYW5nZTozNmQxMGY3NzI1ZGI0MzIyODViYjI1MGQ2NDhiMjkwMl80LTEtMS0xLTA_bae5364b-7a52-4baa-adeb-977f6d502f5f">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentType
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV8wLTEtMS0xLTAvdGV4dHJlZ2lvbjo2Mzk1NGI2ZWQ2NDk0MGI1YTYyMTU3Y2IzMjNmZGEwZl85_b5e62f5e-6d90-4e0b-84ac-37b06fb710b2">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV8xLTAtMS0xLTA_2d93e7e6-785d-483a-94e9-3034b609812d">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV8zLTMtMS0xLTAvdGV4dHJlZ2lvbjozYzE1ODBlYWQ4MTg0MGU0Yjg2YjBjMmJjZWE0MGFlYl80_a8ead95a-d6fb-4b27-9da1-bc895bc6d4ca">2021-03-28</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV8zLTMtMS0xLTAvdGV4dHJlZ2lvbjozYzE1ODBlYWQ4MTg0MGU0Yjg2YjBjMmJjZWE0MGFlYl80_9dbaf9c4-539b-488d-9923-8e03853214d8">--03-28</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV80LTAtMS0xLTA_47da675b-ceaf-4085-b0a5-7133c6f16bf6">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6ZDM1MWM2MTc0YWRkNDMzNWJjZGE2ZGNhYmIzYTQ3MGEvdGFibGVyYW5nZTpkMzUxYzYxNzRhZGQ0MzM1YmNkYTZkY2FiYjNhNDcwYV82LTEtMS0xLTAvdGV4dHJlZ2lvbjo1ZTk1NGVjZDdmNGM0MzQ3ODZkZGFlZTVlNDNkYzZkYl8yNQ_7128a0f5-42ba-45fa-a828-a8e223230459">0-7647</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV84Nw_8360a550-6bf9-4b97-a875-3fd95c748dfb">HAWKINS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8wLTAtMS0xLTA_13190cce-29a1-4cfd-b31e-78eaf65118ab">MN</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8wLTItMS0xLTA_600b4d71-419d-4638-a8c2-12a107a1798b">41-0771293</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8yLTAtMS0xLTAvdGV4dHJlZ2lvbjozZGQ4NGExNWU0MmU0ODcxYjA5OTg5MWFjNmZhY2Y2Zl80_9cb067c6-2fcf-488b-8942-9102aab113a9">2381 Rosegate</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8yLTAtMS0xLTAvdGV4dHJlZ2lvbjozZGQ4NGExNWU0MmU0ODcxYjA5OTg5MWFjNmZhY2Y2Zl84_a4177e3f-4b2a-4870-bcb5-464fac1c9e82">Roseville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8yLTAtMS0xLTAvdGV4dHJlZ2lvbjozZGQ4NGExNWU0MmU0ODcxYjA5OTg5MWFjNmZhY2Y2Zl8xMg_f0448e1a-a4c7-4ff7-8834-ac7de1488aad">MN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6OWUxMmMyZmM3MGFkNDM4MWI5NGU0ZDJiZjMyMThiNmUvdGFibGVyYW5nZTo5ZTEyYzJmYzcwYWQ0MzgxYjk0ZTRkMmJmMzIxOGI2ZV8yLTItMS0xLTA_8e06cc7a-7d2b-4cdd-a4b4-915733720e24">55113</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8xNDg_89a4cb4b-ffbb-4bf1-809f-cfea0888e1de">612</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8xNTI_cbf689ce-fa45-433a-a50a-f71dab0a89cc">331-6910</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6YTMwNjQwNjY0NDRlNDhhMzg4NzBkOWZmYmEwZGY1YWQvdGFibGVyYW5nZTphMzA2NDA2NjQ0NGU0OGEzODg3MGQ5ZmZiYTBkZjVhZF8yLTAtMS0xLTA_6b852eb9-528c-4cee-b4d2-9144805ea381">Common Shares,&#160;par value&#160;$.01&#160;per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6YTMwNjQwNjY0NDRlNDhhMzg4NzBkOWZmYmEwZGY1YWQvdGFibGVyYW5nZTphMzA2NDA2NjQ0NGU0OGEzODg3MGQ5ZmZiYTBkZjVhZF8yLTItMS0xLTA_dcc75b3b-d8a2-4f14-a94d-7e804a632726">HWKN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6YTMwNjQwNjY0NDRlNDhhMzg4NzBkOWZmYmEwZGY1YWQvdGFibGVyYW5nZTphMzA2NDA2NjQ0NGU0OGEzODg3MGQ5ZmZiYTBkZjVhZF8yLTMtMS0xLTA_365c2139-39ec-4ae9-b0cd-1bc79cf4404b">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8zNDM_1be4e3e4-68c0-4639-aa8b-f14357c0776a">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV80ODc_68fe8d5b-de56-4d38-bdc3-1d13ba0590f5">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV84NDQ_01ee06f9-e8d0-4565-a7d7-ba25f95aea7f">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8xMTQ0_698fd2c5-11f8-4356-8511-84dae9bca7b1">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6NGY3YjczOGI5N2UzNGRlNDljOWMxNTQ1MjM3OTAwZDIvdGFibGVyYW5nZTo0ZjdiNzM4Yjk3ZTM0ZGU0OWM5YzE1NDUyMzc5MDBkMl8wLTktMS0xLTA_0e6039df-af11-4b88-a587-d6660e22e347">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6NGY3YjczOGI5N2UzNGRlNDljOWMxNTQ1MjM3OTAwZDIvdGFibGVyYW5nZTo0ZjdiNzM4Yjk3ZTM0ZGU0OWM5YzE1NDUyMzc5MDBkMl8xLTEwLTEtMS0w_96abcac8-cbad-4c92-9984-9c6f803f71f2">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGFibGU6NGY3YjczOGI5N2UzNGRlNDljOWMxNTQ1MjM3OTAwZDIvdGFibGVyYW5nZTo0ZjdiNzM4Yjk3ZTM0ZGU0OWM5YzE1NDUyMzc5MDBkMl8yLTEwLTEtMS0w_f3d89653-40eb-4bd2-a59a-056b4ab040d9">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8xMDk5NTExNjMzODcy_09836d07-8287-4031-93c8-c3eb11b063ba">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8yMjM3_17eb7a80-0919-4fc8-ba15-58defd46c11a">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i0e1762e78c13425da882968a71cfe7e9_I20200927"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8yNDQ3_be85ad09-9703-4b6e-babc-7b77e445a200"
      unitRef="usd">433200000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i940d8f5e67944ee3bac2bf6d1ed3674f_I20210528"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xL2ZyYWc6OWYxMjUxNDlkMmRjNGRiNGJkMmQzOTM2NGJhMWY1MmUvdGV4dHJlZ2lvbjo5ZjEyNTE0OWQyZGM0ZGI0YmQyZDM5MzY0YmExZjUyZV8yNzU1_48604bb1-628a-4175-a018-fa77cf16e7f2"
      unitRef="shares">21286322</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMy0yLTEtMS0w_c9a615b8-7873-4b19-b9dd-5758fa40e5f5"
      unitRef="usd">2998000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMy00LTEtMS0w_cefa50b9-c0be-419c-bc24-a24245c4d9bb"
      unitRef="usd">4277000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNS0yLTEtMS0w_1a953d7b-2fdd-4b6f-a102-dd600a0b845f"
      unitRef="usd">90603000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNS00LTEtMS0w_e48953bd-2eb0-4612-bc37-8d05c035e137"
      unitRef="usd">67391000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNi0yLTEtMS0w_673dcac0-c4f0-42e8-beb6-e6b257c2666f"
      unitRef="usd">63864000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNi00LTEtMS0w_304e815b-10a6-4ed8-8420-a8245f651d91"
      unitRef="usd">54436000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNy0yLTEtMS0w_a145f1eb-2528-4e76-a4ca-97e9ae548152"
      unitRef="usd">175000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNy00LTEtMS0w_71fb5022-971a-44b1-9ae8-032d69a4eb2b"
      unitRef="usd">0</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfOC0yLTEtMS0w_e2a5c1b2-e40e-488c-b74b-b8e16f68a36e"
      unitRef="usd">5367000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfOC00LTEtMS0w_0fcd3cfa-1a2f-4df3-a190-a5a9a638eaba"
      unitRef="usd">4927000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfOS0yLTEtMS0w_975c8ff8-bfa0-4534-8174-eeb10f5d76e5"
      unitRef="usd">163007000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfOS00LTEtMS0w_baad98d4-9c6d-4502-8497-033aecac4675"
      unitRef="usd">131031000</us-gaap:AssetsCurrent>
    <us-gaap:Land
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTEtMi0xLTEtMA_375930ac-b17d-4d08-8cb6-ff89611e6854"
      unitRef="usd">15235000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTEtNC0xLTEtMA_eb132f47-702e-44e1-ba77-7081cada3b00"
      unitRef="usd">11045000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTItMi0xLTEtMA_d79d3fdb-1318-4f50-b167-a070b4e1bc88"
      unitRef="usd">120410000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTItNC0xLTEtMA_77964366-0da0-4452-aa06-3fa410fdec50"
      unitRef="usd">108175000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTMtMi0xLTEtMA_1b8cc1fe-0644-49b2-b921-19e4fcf7e269"
      unitRef="usd">109353000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTMtNC0xLTEtMA_4268b1d9-9e18-4bab-a9d8-70abea3d330a"
      unitRef="usd">98171000</us-gaap:MachineryAndEquipmentGross>
    <hwkn:TransportationEquipment
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTQtMi0xLTEtMA_bb54cb5c-2ed4-4fce-b901-e12dd961d0de"
      unitRef="usd">37646000</hwkn:TransportationEquipment>
    <hwkn:TransportationEquipment
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTQtNC0xLTEtMA_96b42a0c-764e-4d02-bf1f-92bee029b836"
      unitRef="usd">32737000</hwkn:TransportationEquipment>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTUtMi0xLTEtMA_ddbcb932-10cb-4061-a228-fb08a9d2d8bf"
      unitRef="usd">17760000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTUtNC0xLTEtMA_35f32332-0e39-4fbe-b6ec-045e330b6f6d"
      unitRef="usd">17093000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTYtMi0xLTEtMA_970320de-c9cd-42ef-adce-a84a521bec91"
      unitRef="usd">300404000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTYtNC0xLTEtMA_7d055a60-2b27-4349-b187-5466f410d060"
      unitRef="usd">267221000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTctMi0xLTEtMA_29eb9e4a-78b3-45a5-afc7-34cfdfbc2a14"
      unitRef="usd">155792000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTctNC0xLTEtMA_bda7c72a-e094-484d-9bc0-03aad58fa6d9"
      unitRef="usd">140877000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTgtMi0xLTEtMA_f3dcc1e2-e283-4f21-949a-d1cc36401822"
      unitRef="usd">144612000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMTgtNC0xLTEtMA_d90dc3d4-24e5-48bf-8e3b-89be0aa91ea1"
      unitRef="usd">126344000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjAtMi0xLTEtMA_d2005ee8-ea65-4cf8-baf7-55c5e382afd0"
      unitRef="usd">11630000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjAtNC0xLTEtMA_f1412129-dbc1-4858-8962-e38318fb8b16"
      unitRef="usd">9090000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjEtMi0xLTEtMA_693a9203-9be8-49d2-bb49-7731b9c147e7"
      unitRef="usd">70720000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjEtNC0xLTEtMA_b2716111-15ec-4c94-8bc0-fa99598de467"
      unitRef="usd">58440000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjItMi0xLTEtMA_704ee2a8-29b8-4c39-abe2-ac5924b86e6c"
      unitRef="usd">76368000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjItNC0xLTEtMA_7eaa6513-586b-4862-8fab-d7f65fc8bbc2"
      unitRef="usd">60653000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjQtMi0xLTEtMA_e2f9f47e-d853-48b3-9eb7-97cac6208676"
      unitRef="usd">6213000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjQtNC0xLTEtMA_460b4747-e8f6-439d-8986-7b4005f2b8ac"
      unitRef="usd">3770000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssets
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjUtMi0xLTEtMA_d249cd92-4985-46b4-88be-a13ea63677c5"
      unitRef="usd">164931000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjUtNC0xLTEtMA_bae98ce5-7727-4f31-ae3e-2393d07c91b1"
      unitRef="usd">131953000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjYtMi0xLTEtMA_1b0a12f6-8bf5-4398-af8a-aabe8d520d4e"
      unitRef="usd">472550000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjYtNC0xLTEtMA_2902f9e3-9109-403a-8d93-6478ff993a0f"
      unitRef="usd">389328000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjktMi0xLTEtMA_0b91267d-69b7-4a79-a7b6-6a18e51bfea1"
      unitRef="usd">37313000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMjktNC0xLTEtMA_d61be55b-e5ef-405e-856a-403e55b848f5"
      unitRef="usd">34129000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzEtMi0xLTEtMA_0b37e158-05e6-490f-855b-cbc3e214b474"
      unitRef="usd">18048000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzEtNC0xLTEtMA_435abdaf-1977-47da-a755-ce8e2b8d48cc"
      unitRef="usd">13538000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzItMi0xLTEtMA_6c6fae6f-7797-4755-a834-2149411ede43"
      unitRef="usd">9907000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzItNC0xLTEtMA_fcfbdb56-5d92-4953-9355-32363b4301f4"
      unitRef="usd">9907000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzQtMi0xLTEtMA_de13e859-c8f4-4294-89fb-0a994e5b8b58"
      unitRef="usd">1587000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzQtNC0xLTEtMA_794bb3a6-6494-41fe-a774-fb1faa783f37"
      unitRef="usd">1523000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:CustomerDepositsCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzUtMi0xLTEtMA_b3cf45c1-ce87-41f6-807e-54ba0c19b33a"
      unitRef="usd">1452000</us-gaap:CustomerDepositsCurrent>
    <us-gaap:CustomerDepositsCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzUtNC0xLTEtMA_6e2edd7f-a3d7-4daf-b599-f9ce0c722edc"
      unitRef="usd">1376000</us-gaap:CustomerDepositsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzYtMi0xLTEtMA_d4044e47-4a11-4557-910f-1fd40608a2e6"
      unitRef="usd">2155000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzYtNC0xLTEtMA_dda03948-7694-45b0-83d4-b2bf64019c7d"
      unitRef="usd">1747000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzctMi0xLTEtMA_7a298400-30d3-4bfa-b6c9-e6db4522fb5e"
      unitRef="usd">70462000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzctNC0xLTEtMA_f6ea1d03-390f-46e1-b4bf-4d10cb1981e5"
      unitRef="usd">62220000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzgtMi0xLTEtMA_81142e0b-2020-4a9e-b966-d40bf731830f"
      unitRef="usd">88845000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzgtNC0xLTEtMA_7e2202fc-67cb-4fca-8791-5ba6aa2e4ffd"
      unitRef="usd">49751000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzktMi0xLTEtMA_b0e2ade7-c1a2-4db5-b9eb-d610d796b2f5"
      unitRef="usd">10231000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfMzktNC0xLTEtMA_6daaa2fe-42a1-40c5-968f-206707af1e5e"
      unitRef="usd">7649000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDAtMi0xLTEtMA_cb51c824-19fa-4ab2-97f9-6ce45f545da8"
      unitRef="usd">4631000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDAtNC0xLTEtMA_e3665376-56e5-4b19-8668-25f5fce044fa"
      unitRef="usd">4978000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDEtMi0xLTEtNDY3_33d12844-9cfc-4386-bba2-d849d900964e"
      unitRef="usd">24445000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDEtNC0xLTEtNDY3_5ac72ace-4ed0-45fa-beab-d255003d3841"
      unitRef="usd">25106000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDEtMi0xLTEtMA_7c14ca7e-5465-4079-8e33-17f786c281df"
      unitRef="usd">7322000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDEtNC0xLTEtMA_10284855-2d7e-43d0-97c9-23c23954656b"
      unitRef="usd">5026000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDItMi0xLTEtMA_6c2c8a4e-ffa3-449e-bff9-6d3ad156858e"
      unitRef="usd">1368000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDItNC0xLTEtMA_85f60833-4b74-4e73-aaaf-4acff6076021"
      unitRef="usd">1114000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDMtMi0xLTEtMA_4566fe00-519b-47ed-af6e-9f5211a493dc"
      unitRef="usd">207304000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDMtNC0xLTEtMA_79341d91-d41c-4926-a2e8-0cfcdd0bca6e"
      unitRef="usd">155844000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDQtMi0xLTEtMA_5b3636cd-d183-46b8-8901-dd5fd9d21867"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDQtNC0xLTEtMA_aa6e5391-4143-4baf-9617-17fa966b3978"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5NDI_6af8a8d2-58c5-4679-8986-96c2d35137c3"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5NzY_8b1f6862-6f6b-4d21-b083-f18b4643eb5d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5NTU_7cfea56c-8729-4f94-9c6e-89095bc05fe6"
      unitRef="shares">20969746</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5NTU_d4161a34-e5f7-4fad-b4af-cb54f4c8c8b3"
      unitRef="shares">20969746</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5Njg_63d11701-8fa7-4db6-9282-98f058d395e7"
      unitRef="shares">21024458</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMC0xLTEtMC90ZXh0cmVnaW9uOjI5MWM5MzZlMTY4ZDQyMTA4MGIyMThlMzIyYjNjYjBjXzEwOTk1MTE2Mjc5Njg_89506143-c807-425e-803a-a6066f7f2f8a"
      unitRef="shares">21024458</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtMi0xLTEtMA_b98d0ca4-47ae-4173-afb4-c6cc33c6fd52"
      unitRef="usd">210000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDYtNC0xLTEtMA_1954042a-5951-4d4e-bd33-9b4c5c963275"
      unitRef="usd">211000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDctMi0xLTEtMA_a3c33bf1-64e3-44c2-b129-7fa6ab284f23"
      unitRef="usd">51138000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDctNC0xLTEtMA_c060830a-d23a-4a5c-8e39-f83c4344ef8d"
      unitRef="usd">50405000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDgtMi0xLTEtMA_b452f737-35e4-4b7c-b127-3e86d0699e61"
      unitRef="usd">213898000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDgtNC0xLTEtMA_175582da-54ca-4d8a-9cb6-5ad18e3ebba9"
      unitRef="usd">182947000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDktMi0xLTEtMA_b171f6a4-bf6e-4d52-b3ca-eb92655035af"
      unitRef="usd">0</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNDktNC0xLTEtMA_2e586832-4a8b-42eb-a368-4e0cd81f3399"
      unitRef="usd">-79000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNTAtMi0xLTEtMA_3c07c9d9-140b-4525-9523-4c7f2084092f"
      unitRef="usd">265246000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNTAtNC0xLTEtMA_69234e5f-aee8-4dfe-b646-184e5144538f"
      unitRef="usd">233484000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNTEtMi0xLTEtMA_f6ac37c3-5666-4391-8422-cfb747eed8be"
      unitRef="usd">472550000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF82NC9mcmFnOmYxOTY5NTUyMWM0YjRlYWI5ZDM0YzQ5YjgyZWZkNGE1L3RhYmxlOjE4NzgyN2NmN2M5ZTQ4NTlhNjA1N2MyMzA0ZmQ2MDhhL3RhYmxlcmFuZ2U6MTg3ODI3Y2Y3YzllNDg1OWE2MDU3YzIzMDRmZDYwOGFfNTEtNC0xLTEtMA_9f0dd4b0-7819-4d49-81cb-f6f75be019cd"
      unitRef="usd">389328000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMi0yLTEtMS0w_f9ecc266-d05b-4c2d-8761-bbf80890f924"
      unitRef="usd">596871000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMi00LTEtMS0w_abe60b6e-b97d-41ae-9cba-1b8a3ab47c4d"
      unitRef="usd">540198000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMi02LTEtMS0w_5f65db9f-fa8d-48d7-a88f-a97599b1672d"
      unitRef="usd">556326000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMy0yLTEtMS0w_deef7389-1450-4d6f-b97a-30bfd3bb7331"
      unitRef="usd">473109000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMy00LTEtMS0w_501d8a41-d719-417a-8abf-5a2776abf54d"
      unitRef="usd">439281000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMy02LTEtMS0w_8cd0ee61-2044-4a96-87f6-2fec1437b7e3"
      unitRef="usd">460390000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNC0yLTEtMS0w_346aaaa7-20ba-4c92-a226-e150343eee3b"
      unitRef="usd">123762000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNC00LTEtMS0w_8974c49d-c3ad-484b-abcc-099ddf3361ce"
      unitRef="usd">100917000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNC02LTEtMS0w_1836e81a-0680-4aa0-894c-bddf04456b45"
      unitRef="usd">95936000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNS0yLTEtMS0w_4650c706-8b5f-4c7c-a918-bee04e74dfb1"
      unitRef="usd">67884000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNS00LTEtMS0w_ba56cf8c-0a6a-439c-afe1-e8ac787874ae"
      unitRef="usd">59246000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNS02LTEtMS0w_970692a9-6abe-40ef-bcc9-454ddb673c63"
      unitRef="usd">59118000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNy0yLTEtMS0w_1dd579d1-d9c7-45d5-bc43-72d0722b93dc"
      unitRef="usd">55878000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNy00LTEtMS0w_c520ec7a-c731-4075-a468-aff08abc817d"
      unitRef="usd">41671000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfNy02LTEtMS0w_5693fece-3f72-4826-af5a-8cd86fc67f8c"
      unitRef="usd">36818000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOC0yLTEtMS0w_6f8e2e8d-3c4e-459a-b1eb-94e3786d983b"
      unitRef="usd">-1467000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOC00LTEtMS0w_03d52216-e2e2-48ee-b720-10c7e3f813c7"
      unitRef="usd">-2511000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOC02LTEtMS0w_cbfa060a-4d7f-4eb5-be81-805a113ded6d"
      unitRef="usd">-3361000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOS0yLTEtMS0w_25426d27-2454-4d34-99ff-9179a99863de"
      unitRef="usd">1440000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOS00LTEtMS0w_1a5ce7eb-a14e-4c1c-b29a-7a4ab927e160"
      unitRef="usd">-204000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfOS02LTEtMS0w_d2e34937-caa4-4c62-a66f-18e3ac43c2ea"
      unitRef="usd">73000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTAtMi0xLTEtMA_46293a64-b459-4c63-8e8a-d55301e713be"
      unitRef="usd">55851000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTAtNC0xLTEtMA_53ddf8b6-2836-4f58-8109-033336fa6501"
      unitRef="usd">38956000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTAtNi0xLTEtMA_79976baa-6186-4960-83b9-9a6a320d727a"
      unitRef="usd">33530000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTEtMi0xLTEtMA_e5669404-a4b8-4a58-893b-4597d00421e3"
      unitRef="usd">14871000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTEtNC0xLTEtMA_a40b237a-fa35-498a-93fd-84550514498b"
      unitRef="usd">10589000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTEtNi0xLTEtMA_3aa90e1b-8c85-409d-848a-27ac7f15f03d"
      unitRef="usd">9097000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTItMi0xLTEtMA_1235cbf3-5fee-40a3-b7f2-6f046aa15b18"
      unitRef="usd">40980000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTItNC0xLTEtMA_7ff81380-ed7d-4c15-b8f9-9c3cd5c7cd16"
      unitRef="usd">28367000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTItNi0xLTEtMA_01379ffc-e936-4f8a-8478-7505bcf91394"
      unitRef="usd">24433000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTQtMi0xLTEtMA_89e2de7b-a923-4eef-aa9c-0c3340499021"
      unitRef="shares">21024344</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTQtNC0xLTEtMA_956b473f-7fab-4a82-a1c1-0bdeeeb8d8c9"
      unitRef="shares">21159978</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTQtNi0xLTEtMA_f9a560c4-bc31-42c0-8061-c668f304da9d"
      unitRef="shares">21309774</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTUtMi0xLTEtMA_50fb02db-c9f5-4c5e-ad4a-d211969611a6"
      unitRef="shares">21260296</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTUtNC0xLTEtMA_8bc57ad7-66ec-476e-8454-cda667ae6086"
      unitRef="shares">21308800</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTUtNi0xLTEtMA_a8571d96-cb1f-480a-ba30-caac9b1196b5"
      unitRef="shares">21452352</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTctMi0xLTEtMA_6c9f6513-0d2f-47a1-b888-93ab7f28db1f"
      unitRef="usdPerShare">1.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTctNC0xLTEtMA_57bf456b-21ee-4474-b6bd-b1535b054f3c"
      unitRef="usdPerShare">1.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTctNi0xLTEtMA_0789e036-fe33-4954-acc8-af18ba426d71"
      unitRef="usdPerShare">1.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTgtMi0xLTEtMA_8b5f8824-1f80-4c06-a6c6-49b65007c482"
      unitRef="usdPerShare">1.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTgtNC0xLTEtMA_3ada5640-9974-4c6f-84bb-3468aa265771"
      unitRef="usdPerShare">1.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMTgtNi0xLTEtMA_0ca2211d-414d-402f-804f-bc474cea7331"
      unitRef="usdPerShare">1.14</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMjAtMi0xLTEtMA_259a2697-612b-40f7-a1e2-e49c8a192135"
      unitRef="usdPerShare">0.47125</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMjAtNC0xLTEtMA_87fa4c7e-c2dc-462e-be33-3d1aadff17a4"
      unitRef="usdPerShare">0.46125</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83MC9mcmFnOmExODFlNWUyNTc3NjRlMWY4MGM3MzAyNjY5MmQ1MDcwL3RhYmxlOjQwMWY5MWQ3OTU2NzRmNjE4YmE4ODI1YmQyOWU2OWJhL3RhYmxlcmFuZ2U6NDAxZjkxZDc5NTY3NGY2MThiYTg4MjViZDI5ZTY5YmFfMjAtNi0xLTEtMA_b04e7a92-15e6-4688-b29a-56260e563b31"
      unitRef="usdPerShare">0.34000</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:NetIncomeLoss
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfMy0xLTEtMS0w_1235cbf3-5fee-40a3-b7f2-6f046aa15b18"
      unitRef="usd">40980000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfMy0zLTEtMS0w_7ff81380-ed7d-4c15-b8f9-9c3cd5c7cd16"
      unitRef="usd">28367000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfMy01LTEtMS0w_01379ffc-e936-4f8a-8478-7505bcf91394"
      unitRef="usd">24433000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNi0xLTEtMS0w_ac510c0b-2496-45ce-91a4-d66be1af5298"
      unitRef="usd">79000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNi0zLTEtMS0w_4e316327-5bfc-46ef-92b3-175e1cdcac2a"
      unitRef="usd">-396000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNi01LTEtMS0w_b5c2ff9e-9aec-4051-95f1-51bc1f486574"
      unitRef="usd">-280000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNy0xLTEtMS0w_f1b7e3dc-77c8-459f-903e-92fef8cd7e60"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNy0zLTEtMS0w_46f2a4a6-9d11-4fcd-b8df-94491dd52631"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfNy01LTEtMS0w_51869aa9-25df-4498-96f1-0a245065cc36"
      unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOC0xLTEtMS0w_c8d26189-0aad-43f1-8c33-6edd9a34b722"
      unitRef="usd">79000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOC0zLTEtMS0w_3ae57f86-74f7-4503-807c-68aeea4c4742"
      unitRef="usd">-396000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOC01LTEtMS0w_b9f0ef2a-c1a1-406a-81a3-5eb6ac73a43d"
      unitRef="usd">-279000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOS0xLTEtMS0w_14425f86-f132-4186-a03b-d4da63906730"
      unitRef="usd">41059000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOS0zLTEtMS0w_6e4a7e33-bd21-4997-ab21-467b941cc0d5"
      unitRef="usd">27971000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83My9mcmFnOmJlY2RkMWE5NDZlOTQyOTg4OWFiOWM0MjU3NjhhZmE4L3RhYmxlOjZmZDRjNmJjYjU5NDRhNjg5Y2Q3MTQ1ODRhMTM0YjZiL3RhYmxlcmFuZ2U6NmZkNGM2YmNiNTk0NGE2ODljZDcxNDU4NGExMzRiNmJfOS01LTEtMS0w_6dd0b5e0-2a37-4c10-9da2-472b0ee42fad"
      unitRef="usd">24154000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="i49795e4ade244b16a458f0438ba76b08_I20180401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi0yLTEtMS0w_5883affa-0474-4d3d-a3e3-cd2caf631116"
      unitRef="shares">21263984</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i49795e4ade244b16a458f0438ba76b08_I20180401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi00LTEtMS0w_4160278a-75d9-4b3f-a9b8-50489c5baf95"
      unitRef="usd">213000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibff99620c91c4088b0738694020abf8d_I20180401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi02LTEtMS0w_b83ed211-53dc-4d36-b7d8-e66100118ea2"
      unitRef="usd">54196000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i15f1c4191b12419bae16a5b3c7b0c002_I20180401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi04LTEtMS0w_d1b9565a-e10d-420a-9bf7-14c01b022138"
      unitRef="usd">147242000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c717609852f4a83afce9d1ec05ba1b4_I20180401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi0xMC0xLTEtMA_6f915ad9-1bcd-4d9b-b72b-48090d482012"
      unitRef="usd">596000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i532bea2e945248b986d2c436cf9fc224_I20180401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMi0xMi0xLTEtMA_6684bb99-27f8-475d-9cfb-014667d59d13"
      unitRef="usd">202247000</us-gaap:StockholdersEquity>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy0yLTEtMS0w_066ae95c-980d-4ef0-ab35-af6e254d8a19"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy00LTEtMS0w_140cb42a-80a4-496f-9570-40198736f9d2"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy02LTEtMS0w_2b9dd458-3664-448b-a945-2dfab6617686"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy04LTEtMS0w_a879948f-8e81-42da-948f-a0fcd3bc5cab"
      unitRef="usd">7270000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy0xMC0xLTEtMA_02d8e581-d49b-4b9c-93f4-5eb11ead079c"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMy0xMi0xLTEtMA_0776b591-9a3c-4f20-b67b-aa3f599383bc"
      unitRef="usd">7270000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC0yLTEtMS0w_5eab74d5-32af-418c-ab0e-7d2db8621fbb"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC00LTEtMS0w_7ff2cf11-748c-429d-834e-412ea15c783e"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC02LTEtMS0w_7f3a330a-91a8-4135-b319-17cfee8fe0be"
      unitRef="usd">2010000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC04LTEtMS0w_45617a3f-10b5-425a-9e4f-551c623a2850"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC0xMC0xLTEtMA_428fa1d5-892e-4c92-87ac-26c2163d941a"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNC0xMi0xLTEtMA_41cb5b92-4626-487a-8621-041e43f59a9a"
      unitRef="usd">2010000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi0yLTEtMS0w_c18ff2c5-b921-4890-ad51-3d379a314dd8"
      unitRef="shares">66102</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi00LTEtMS0w_11232beb-b3cc-407f-934e-2fe6c255c908"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi02LTEtMS0w_e0a93e70-8f2f-459e-9992-a93d81844438"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi04LTEtMS0w_cf392f4c-b61b-4a42-bd2d-cb5ab56efdad"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi0xMC0xLTEtMA_91620489-c1d3-441b-8165-b665598da1a2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNi0xMi0xLTEtMA_75cc8e65-17a9-48d7-9590-af564fbc3151"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesShares
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy0yLTEtMS0w_420d20cd-1ed1-4014-b985-716ca02aaf23"
      unitRef="shares">16210</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesShares>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy00LTEtMS0w_358a9f08-b2d3-4175-8963-2da199e33193"
      unitRef="usd">0</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy02LTEtMS0w_58dd2f40-b1e9-410c-966e-731df12dc347"
      unitRef="usd">266000</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy04LTEtMS0w_0b641720-e5c5-43c4-8456-97edcb579a81"
      unitRef="usd">0</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy0xMC0xLTEtMA_bcfbae38-bca0-47bc-b482-14181a5b6b29"
      unitRef="usd">0</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfNy0xMi0xLTEtMA_fdc79d9d-4a7d-43f3-9b47-d48f619c355c"
      unitRef="usd">266000</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS0yLTEtMS0w_568cefd2-243e-46f2-8be0-4c2f76e59601"
      unitRef="shares">87356</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS00LTEtMS0w_266a5f21-30d3-437a-a235-3dfa757c0cef"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS02LTEtMS0w_94c6b582-a4ed-4106-9d0e-e89405e00fc8"
      unitRef="usd">1337000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS04LTEtMS0w_ecba6be7-de80-49c4-9282-80f2d301af47"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS0xMC0xLTEtMA_6dc4eef8-c948-4186-b590-96f4bbab91d1"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfOS0xMi0xLTEtMA_04d6884b-31e8-4deb-9694-154405e5b506"
      unitRef="usd">1338000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtMi0xLTEtMA_6c7bb996-d20f-4089-b197-613f17301ca8"
      unitRef="shares">216332</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtNC0xLTEtMA_2a6bc33c-8345-4145-a255-932f00769702"
      unitRef="usd">2000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtNi0xLTEtMA_59fa6ee2-a245-458d-b2ac-d1e11d7e1e80"
      unitRef="usd">4350000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtOC0xLTEtMA_046c4087-d28e-4258-b47c-02ecc276494f"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtMTAtMS0xLTA_441aac7e-3407-4b73-a8a6-f9c4f08758fe"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTAtMTItMS0xLTA_18029468-f22b-424e-9656-12d122233495"
      unitRef="usd">4352000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtMi0xLTEtMA_1dd19760-49e9-4a4f-9d2d-b45242d60d7a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtNC0xLTEtMA_c289892f-952b-4dd5-98d7-7ef9a11ccdbe"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtNi0xLTEtMA_435ee2b7-7714-48de-843a-e568f74ed9f1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtOC0xLTEtMA_73edc2e6-c422-4ce4-ad4c-89a4e1c7b352"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtMTAtMS0xLTA_a6eaff92-e6b6-4690-b98b-3c528ebb70e4"
      unitRef="usd">-279000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTEtMTItMS0xLTA_ce7a45ba-0773-44b4-9670-beab615003e8"
      unitRef="usd">-279000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItMi0xLTEtMA_61814b01-0769-40d0-91f8-18db0c12bd3e"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItNC0xLTEtMA_902fbd1e-3a5c-491b-a9f9-52f08a019423"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia7cf067dff1e4a50882f1df1ee7a52e9_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItNi0xLTEtMA_d725a2ff-a057-45f6-b514-60b120048e92"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a0ec96ebd174bfbbf53c031e749b71c_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItOC0xLTEtMA_a41061be-0de4-4448-afc8-4ab071b8032f"
      unitRef="usd">24433000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i00b744ad0f664c4a894903d386881043_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItMTAtMS0xLTA_634320ac-3bdd-416e-b83b-4ed7a155ccb9"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTItMTItMS0xLTA_b1e5378f-4530-42d9-b72c-2c9f932a526d"
      unitRef="usd">24433000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="idc8b5847bab7465ab14c78071e052241_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtMi0xLTEtMA_4741da4a-f0f3-47a8-b7f3-05ab364595d7"
      unitRef="shares">21184900</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="idc8b5847bab7465ab14c78071e052241_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtNC0xLTEtMA_6e491e80-70f9-49d9-9277-a5f24549dcb3"
      unitRef="usd">212000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic72e21629fb94ac990c66e368aec6df2_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtNi0xLTEtMA_c6f674e5-cea1-41a7-81dd-3ab0821de003"
      unitRef="usd">52927000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idee0c8079cc5473ab5f9836a37a3d58d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtOC0xLTEtMA_78dae9d2-8f01-40ff-9a6e-0dad56b13204"
      unitRef="usd">164405000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a9d2df6ffed437484db19a261d4aa7a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtMTAtMS0xLTA_d152ec6b-6520-4523-b4a1-c8ddf86b41ff"
      unitRef="usd">317000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icbc74379883245329eed5af3e19c019c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTMtMTItMS0xLTA_0a78ca82-4010-4257-b7b1-42995154729a"
      unitRef="usd">217861000</us-gaap:StockholdersEquity>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtMi0xLTEtMA_94a77934-bc5d-4dc1-b5ac-a1494e4f154e"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtNC0xLTEtMA_2a638007-d2e5-463c-b61c-f660a8b61dae"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtNi0xLTEtMA_b6acf9c4-b813-478a-9ef3-8e540e2a6813"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtOC0xLTEtMA_c638dbdc-b72d-41f0-9939-bf9098018e3b"
      unitRef="usd">9825000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtMTAtMS0xLTA_3c33770e-218b-4b74-afb1-f2ca52694dad"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTQtMTItMS0xLTA_83b2e10b-e3ee-4c0f-9694-a433b3d3483b"
      unitRef="usd">9825000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtMi0xLTEtMA_d47f3187-a80e-46b2-b5c3-53246bb607cc"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtNC0xLTEtMA_9f9d9f2e-9e0d-4ac6-8735-6316294acbf4"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtNi0xLTEtMA_410467d4-9f3e-4768-a858-2ee8539e8b2b"
      unitRef="usd">2273000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtOC0xLTEtMA_21f41d9e-20cd-41c9-9248-9d1a736707ec"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtMTAtMS0xLTA_4b807068-6487-4755-8f3e-0ce16d216207"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTUtMTItMS0xLTA_acdd13ef-7812-4b05-81b3-13261b5dd78a"
      unitRef="usd">2273000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctMi0xLTEtMA_19bb13a4-2550-4117-a425-b5da5ee22e7a"
      unitRef="shares">71944</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctNC0xLTEtMA_9a4fa716-0cf4-44d8-953e-550c1b1bc831"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctNi0xLTEtMA_38245459-a007-4e4d-a31d-2f7da0e79ff2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctOC0xLTEtMA_2717d5ae-5b0c-44a4-91a9-8206fbbed2d3"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctMTAtMS0xLTA_41a93873-7128-4ec0-a46f-e15572f81207"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTctMTItMS0xLTA_fee730e8-8dd5-4614-bc77-d23235b2bff9"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesShares
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtMi0xLTEtMA_f00f8465-98c5-47f9-ac81-952052fc55d3"
      unitRef="shares">18320</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesShares>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtNC0xLTEtMA_4d3b6b2a-eec6-4089-af22-b04c05611ff0"
      unitRef="usd">0</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtNi0xLTEtMA_89384bda-8684-49bb-804d-b93948b5d237"
      unitRef="usd">343000</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtOC0xLTEtMA_06290477-c340-413c-84cd-761306fcd10e"
      unitRef="usd">0</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtMTAtMS0xLTA_8bb2b28b-7480-44bd-9cd9-353696a3cde3"
      unitRef="usd">0</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMTgtMTItMS0xLTA_d724926b-2cf1-4a20-b00d-78f8f8da3d99"
      unitRef="usd">343000</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtMi0xLTEtMA_75dc4bd2-a185-496f-bb33-c1af48d302f8"
      unitRef="shares">77100</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtNC0xLTEtMA_e5789c42-3cde-4678-a253-36e5fa419d70"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtNi0xLTEtMA_039e8ff6-7c83-4c66-8c8a-d564ee35b9a9"
      unitRef="usd">1399000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtOC0xLTEtMA_01f6d519-2c43-44af-bddb-0346508324c7"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtMTAtMS0xLTA_346aae62-bb16-4fee-b183-e235aabdd77f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjAtMTItMS0xLTA_ff9f4c19-f83b-4e3b-b742-b59484c43736"
      unitRef="usd">1400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtMi0xLTEtMA_2a4308ea-438f-4bc3-8317-bb8fbf4f1e2a"
      unitRef="shares">291166</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtNC0xLTEtMA_f8182297-76a7-4855-a0fd-dd05dfdf9fa4"
      unitRef="usd">2000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtNi0xLTEtMA_f5eb0e4d-bae6-438a-899b-bab42e171173"
      unitRef="usd">5851000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtOC0xLTEtMA_14a8ab5b-270f-4492-a2d5-2fd458d3631b"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtMTAtMS0xLTA_73a5398f-29db-4f34-9282-8ba80d2bb6fa"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjEtMTItMS0xLTA_f3009627-e5a1-4ae4-866d-c012db2dbcb2"
      unitRef="usd">5853000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItMi0xLTEtMA_31ecea34-affa-48a7-84a5-d3d7053e0414"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItNC0xLTEtMA_5d2c74b4-e631-4dca-91ed-5aa35a810913"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItNi0xLTEtMA_55df50ba-4565-4b23-966d-a45e0940b329"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItOC0xLTEtMA_d5ebef8f-1926-417c-aec2-185eba445669"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItMTAtMS0xLTA_6104583b-8b99-46a9-a373-aabd893c7a8e"
      unitRef="usd">-396000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjItMTItMS0xLTA_5f555949-8912-4f4f-bf11-f64ddda31a7f"
      unitRef="usd">-396000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtMi0xLTEtMA_ca7c7e55-d74d-47a8-bace-c0af6fc74c14"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtNC0xLTEtMA_861d34fb-e134-440a-bc47-832be417a747"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9114b0ce0a914efab396fb6042fe7015_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtNi0xLTEtMA_92d4fb18-e362-4b60-9816-dea708115567"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4f203522a8ed42d29b4281a277fba44c_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtOC0xLTEtMA_571b142e-8f9b-4fda-adc7-c9d711bd92bc"
      unitRef="usd">28367000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia86672e2311a431698b4406295bb81a1_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtMTAtMS0xLTA_ea2aae94-880b-4ae9-b9f7-be55b9bcf795"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjMtMTItMS0xLTA_887a4857-990e-42ee-95b0-215b92d7651b"
      unitRef="usd">28367000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="i75ccfd73818e41a8bf9655a3f7eadf96_I20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtMi0xLTEtMA_f61fafa5-8c6f-40cf-83f7-854096351989"
      unitRef="shares">21024458</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i75ccfd73818e41a8bf9655a3f7eadf96_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtNC0xLTEtMA_e1af655e-322e-4ef1-95a5-80686cf18519"
      unitRef="usd">211000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c6fc5d1f45346689fbf959c19ed1d29_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtNi0xLTEtMA_15c13b37-f65c-462c-90b1-619829494d56"
      unitRef="usd">50405000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida48fab53a1b45398755f049e8c9429b_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtOC0xLTEtMA_daab020d-4b13-46e3-b216-f728f823010c"
      unitRef="usd">182947000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9200ad32e6114d84942e8efc4cce63d9_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtMTAtMS0xLTA_88d251da-b9a1-43bc-8b93-9c58f8b79db8"
      unitRef="usd">-79000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjQtMTItMS0xLTA_b2ae6bac-4be4-411b-94db-df77c23905c1"
      unitRef="usd">233484000</us-gaap:StockholdersEquity>
    <us-gaap:DividendsCommonStockCash
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtMi0xLTEtMA_b9e67f80-79ca-4f97-bd49-a3f556130fcb"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtNC0xLTEtMA_b2249b33-9aeb-48ce-a3aa-1598cb7314f9"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtNi0xLTEtMA_0989c9d1-529a-4a58-b1a1-f455fe0b5e53"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtOC0xLTEtMA_0b92e81a-dbc4-43df-b8fd-54ede57dc778"
      unitRef="usd">10029000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtMTAtMS0xLTA_142301c3-d844-4a13-8f37-2b6bfd0fbf45"
      unitRef="usd">0</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjUtMTItMS0xLTA_98279a8e-d2c0-46c9-a4ea-92588b3b3a27"
      unitRef="usd">10029000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtMi0xLTEtMA_ce36cbb4-a04c-4501-9a9c-8807372cd0f4"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtNC0xLTEtMA_aaa6bd9f-682f-496d-a56f-7079ab752b13"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtNi0xLTEtMA_e123feed-fdd8-4599-9091-2c723fc0d2b8"
      unitRef="usd">3343000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtOC0xLTEtMA_35cc86be-7100-4245-a576-3db3d40d6a40"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtMTAtMS0xLTA_986b8b61-531d-4ba5-a0f5-7d7cdcd01349"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjYtMTItMS0xLTA_fecbc3fa-7c68-4879-87d7-49459cda5a61"
      unitRef="usd">3343000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtMi0xLTEtMA_7e31e992-cf26-43d6-b0b5-4092d46bc27a"
      unitRef="shares">26542</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtNC0xLTEtMA_6d514548-056c-45ea-bdf7-76204b3b0add"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtNi0xLTEtMA_c3eb4dba-21db-4193-8426-1e1a02683412"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtOC0xLTEtMA_4ffe2d96-a70f-4422-ad92-09ce02482a53"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtMTAtMS0xLTA_4358a55b-e48c-42b6-afc9-158a6d064973"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjgtMTItMS0xLTA_15059b38-25a6-4f0e-9606-2dd822991051"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesShares
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktMi0xLTEtMA_52257c8c-5126-43e2-bd45-ede3cefbf2fc"
      unitRef="shares">3314</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesShares>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktNC0xLTEtMA_e9899dd1-8b89-4475-b0dc-e55f7ab69ae3"
      unitRef="usd">0</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktNi0xLTEtMA_7db43ea3-c93c-408b-aa5e-4998ea8eb65d"
      unitRef="usd">54000</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktOC0xLTEtMA_65bd0e66-4ba2-48f1-90e0-ddfebcafe477"
      unitRef="usd">0</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktMTAtMS0xLTA_daff77f1-17c2-429e-b1af-3638ae686b13"
      unitRef="usd">0</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMjktMTItMS0xLTA_bfc0e4cd-d599-4deb-aaa4-f1b576a8d53c"
      unitRef="usd">54000</hwkn:SharesSurrenderedDuringPeriodForPayrollTaxesValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtMi0xLTEtMA_b71bd4c3-e962-4c9d-8c5d-675ddb32c871"
      unitRef="shares">88148</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtNC0xLTEtMA_fc755300-8977-432f-9a1d-c233166c35d6"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtNi0xLTEtMA_b2854e66-732b-4cb0-a14e-2d72fe31be2d"
      unitRef="usd">1582000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtOC0xLTEtMA_f60624e9-2c23-4571-becd-514cbab93762"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtMTAtMS0xLTA_255daba5-bb28-498c-88c6-7dc563e08e39"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzEtMTItMS0xLTA_d71282f6-b8f2-4404-80d5-f063d1de1d5d"
      unitRef="usd">1583000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItMi0xLTEtMA_db505cb8-0a79-4a2b-8e8e-6da01bbb342c"
      unitRef="shares">166088</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItNC0xLTEtMA_f9510989-19b7-4735-9ebd-6413799a98bb"
      unitRef="usd">2000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItNi0xLTEtMA_1aa6f600-7997-4e61-9a94-1d606304c024"
      unitRef="usd">4138000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItOC0xLTEtMA_e7f28eb4-de95-460b-b773-55134c0f752d"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItMTAtMS0xLTA_2905e21f-fe5a-4dba-8064-bf052415baf4"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzItMTItMS0xLTA_a3ad5391-bcbf-430f-ab23-f49e44d9c03a"
      unitRef="usd">4140000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtMi0xLTEtMA_5c21e414-9597-4415-9536-d1a3fb1c9e76"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtNC0xLTEtMA_91323a39-56a8-43d3-b19d-3937c7658fc3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtNi0xLTEtMA_16c5851c-9ca1-4743-9d78-727aabc76569"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtOC0xLTEtMA_e36c2e78-e14b-4c6b-9637-6804218d8783"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtMTAtMS0xLTA_a3b2b372-d53e-40a8-a494-be55b5939434"
      unitRef="usd">79000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzMtMTItMS0xLTA_cece8423-e78c-4f0d-8070-d60383186127"
      unitRef="usd">79000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtMi0xLTEtMA_1d38d12b-0ab5-4df3-8a9f-1fe679491826"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtNC0xLTEtMA_becf7741-1a3c-4161-98f8-0142eb7781c1"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if8cbfd7da15346359970fdb13f57b286_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtNi0xLTEtMA_58baa973-cbea-4ffe-a664-19f14c3cdb55"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i61487d38f50d4c7baac05042b5afae01_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtOC0xLTEtMA_4f16d14c-69b3-4a03-af3f-123998819081"
      unitRef="usd">40980000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0fae7a9dd93844c59ddaf0444d00dd70_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtMTAtMS0xLTA_6bc1517e-734d-4671-bb83-51c539bfd8d3"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzQtMTItMS0xLTA_352e19c2-dafd-4323-93da-f4c3c36ea88f"
      unitRef="usd">40980000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesIssued
      contextRef="idb845cb9d51447abb68096ec56587c5d_I20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtMi0xLTEtMA_a377ca8e-9dc1-42bf-bf16-01d721336d40"
      unitRef="shares">20969746</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="idb845cb9d51447abb68096ec56587c5d_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtNC0xLTEtMA_e3c247d8-a1c1-4497-869a-ac19f2107c83"
      unitRef="usd">210000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2183bd84d1d344bbaa1c813b3d6b2058_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtNi0xLTEtMA_69ceac67-9939-49af-a4cd-e139e421f648"
      unitRef="usd">51138000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i93fd1eac42dc4f5fbd922f94d8858fb2_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtOC0xLTEtMA_352c37f0-2030-407c-8838-8ede8909cd43"
      unitRef="usd">213898000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i56ea0f2307db48f8abe66708ac8c7322_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtMTAtMS0xLTA_ccc3bbaf-b7ca-4675-bb93-74610400b3e0"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83Ni9mcmFnOjY1YTA3NDk2MDJmNjQwYTU5MWU5NmNjMGEwMTFhOTQ0L3RhYmxlOmM0NDIxNGI2MTBmZDRiNjY5OGM0ZjU3Y2NlMzIxNjY0L3RhYmxlcmFuZ2U6YzQ0MjE0YjYxMGZkNGI2Njk4YzRmNTdjY2UzMjE2NjRfMzUtMTItMS0xLTA_bc8cefaa-e903-4975-8057-d6c6c02e9b9e"
      unitRef="usd">265246000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMy0yLTEtMS0w_1235cbf3-5fee-40a3-b7f2-6f046aa15b18"
      unitRef="usd">40980000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMy00LTEtMS0w_7ff81380-ed7d-4c15-b8f9-9c3cd5c7cd16"
      unitRef="usd">28367000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMy02LTEtMS0w_01379ffc-e936-4f8a-8478-7505bcf91394"
      unitRef="usd">24433000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNS0yLTEtMS0w_3abfc1ef-756d-4bc6-bfb7-f74b37521750"
      unitRef="usd">22669000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNS00LTEtMS0w_577fcdd1-9b07-4f02-985c-65e86bdeed83"
      unitRef="usd">21584000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNS02LTEtMS0w_12b53b97-1893-41c7-9a5e-c823c11542b5"
      unitRef="usd">21756000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNi0yLTEtMS0w_ae8019c6-c323-4b52-a76b-c0a48bc93ce9"
      unitRef="usd">1896000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNi00LTEtMS0w_817a23ac-9658-4e29-a2ac-a0b50366878b"
      unitRef="usd">2033000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNi02LTEtMS0w_f3468f02-9889-4348-bfe2-04251ad734aa"
      unitRef="usd">0</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfOC0yLTEtMS0w_cf0ac50c-f8ae-4cf1-a6f5-4f490beb83f0"
      unitRef="usd">1440000</us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments>
    <us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfOC00LTEtMS0w_59c379be-4b2c-4f16-a7f8-b7f373145827"
      unitRef="usd">-233000</us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments>
    <us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfOC02LTEtMS0w_95c76551-7f4b-4c9a-a70d-72d309f2f39b"
      unitRef="usd">73000</us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTEtMi0xLTEtMA_bbe125fa-62d9-4b0f-94f6-31437aa8168a"
      unitRef="usd">-689000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTEtNC0xLTEtMA_dd6d42ab-badf-4c40-b2f3-35d62b19d91d"
      unitRef="usd">-1421000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTEtNi0xLTEtMA_dc139bef-d021-4ac3-b885-5f766ebc0557"
      unitRef="usd">-607000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTItMi0xLTEtMA_65047b39-ca14-4a4f-a3c1-0ecd60935740"
      unitRef="usd">3343000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTItNC0xLTEtMA_4f156c16-1294-456e-a37a-aab4aa08ae01"
      unitRef="usd">2273000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTItNi0xLTEtMA_249d8682-b901-4c6a-9b52-1ef3b508e443"
      unitRef="usd">2010000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTMtMi0xLTEtMA_0804fcef-5044-45d1-9039-e9d987c4bc9c"
      unitRef="usd">-203000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTMtNC0xLTEtMA_7a1fd0c1-9d1c-48cb-bcd1-905c0fc8646e"
      unitRef="usd">-656000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTMtNi0xLTEtMA_e71f41b9-e169-4b86-b359-b4ce7a7c845c"
      unitRef="usd">-537000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTUtMi0xLTEtMA_b2d96a22-733a-4449-885d-ea941a7dc38b"
      unitRef="usd">21323000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTUtNC0xLTEtMA_a510d667-4adc-4937-b7a0-b516a2b8fa0f"
      unitRef="usd">3387000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTUtNi0xLTEtMA_50f518c0-1f04-4e26-b4c4-ce69b9be286c"
      unitRef="usd">487000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTYtMi0xLTEtMA_bbbc34a0-8a44-4ca2-bca5-762037bfd06e"
      unitRef="usd">7960000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTYtNC0xLTEtMA_e52ea9fd-6790-4994-b925-b6241980a0a2"
      unitRef="usd">-6045000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTYtNi0xLTEtMA_4f9956d1-b315-4945-a479-d190b222123f"
      unitRef="usd">746000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTctMi0xLTEtMA_0c41efcc-c146-4871-b3f9-29dabe2e0867"
      unitRef="usd">2551000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTctNC0xLTEtMA_687ba2ae-de29-4da4-8ee3-969f19e707b6"
      unitRef="usd">4228000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTctNi0xLTEtMA_8ca3e1fc-2ccf-424b-9b15-6dde25002a8c"
      unitRef="usd">-4137000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTgtMi0xLTEtMA_8c9f0f44-3483-4360-b1b0-2501b58e223d"
      unitRef="usd">7554000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTgtNC0xLTEtMA_794f1e0f-0609-4b10-aa7d-b29cc0e6ffb4"
      unitRef="usd">663000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTgtNi0xLTEtMA_8cae73e7-7fd3-4921-a8bf-354f71c3f931"
      unitRef="usd">4752000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:OperatingLeasePayments
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTktMi0xLTEtMA_edf88dda-5040-493d-9171-3bb4ced02dcb"
      unitRef="usd">1837000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTktNC0xLTEtMA_e30fb82f-80c4-486d-b557-12bf27ca7aed"
      unitRef="usd">2025000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMTktNi0xLTEtMA_90448b5e-fae0-400a-b872-64de932ed9fe"
      unitRef="usd">0</us-gaap:OperatingLeasePayments>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjEtMi0xLTEtMA_bb097799-0d99-4b8a-ba93-90c74200f591"
      unitRef="usd">-235000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjEtNC0xLTEtMA_e7871106-d3f8-4a9c-91e1-613f19d2e2f0"
      unitRef="usd">586000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjEtNi0xLTEtMA_17a330c0-d5a7-4278-8099-792f43a32b4f"
      unitRef="usd">2116000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjItMi0xLTEtMA_7ed76df4-a948-4232-9c8e-43993e02a753"
      unitRef="usd">1919000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjItNC0xLTEtMA_af1694b3-ae51-45e7-8bd0-81a81dc56f27"
      unitRef="usd">933000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjItNi0xLTEtMA_bb6e0bdf-54b0-4fd8-a63e-9a19d65e24d4"
      unitRef="usd">1564000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjMtMi0xLTEtMA_41e83ae4-c045-481c-a701-920c42003f90"
      unitRef="usd">43793000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjMtNC0xLTEtMA_e68bca8d-bc44-489f-964c-b2fc482c5494"
      unitRef="usd">58902000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjMtNi0xLTEtMA_d4e17309-e779-49ae-a3fc-b12ebe2a25df"
      unitRef="usd">47990000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjUtMi0xLTEtMA_def44832-1033-4013-a176-3ace1c260a16"
      unitRef="usd">20794000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjUtNC0xLTEtMA_7b52e774-befd-4e2b-b888-7fdb93916818"
      unitRef="usd">24549000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjUtNi0xLTEtMA_7cde24c7-6cae-469f-8add-6d7a8b9404aa"
      unitRef="usd">12618000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjgtMi0xLTEtMA_59a11147-80e4-46c1-b01f-c751a3cc7c3b"
      unitRef="usd">51000000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjgtNC0xLTEtMA_5be89409-251b-451e-838e-973ec2b14cb2"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjgtNi0xLTEtMA_7fea9463-f2b5-499f-9783-ecfb39c1f445"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjktMi0xLTEtMA_943548eb-4d5f-4284-8601-e4e62854ba7f"
      unitRef="usd">362000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjktNC0xLTEtMA_9541efcc-224d-4291-89a4-966aa61c7ba7"
      unitRef="usd">346000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMjktNi0xLTEtMA_6b0dd3a7-a283-4593-ad9a-798914eeee92"
      unitRef="usd">275000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzAtMi0xLTEtMA_1cdcb822-aa25-4782-8489-1ea7ef1ebbca"
      unitRef="usd">-71432000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzAtNC0xLTEtMA_b11be19b-52c7-4b6f-ba9a-3624f7fa632a"
      unitRef="usd">-24203000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzAtNi0xLTEtMA_4e3e5466-d89f-4c70-9a6d-064ab6078b40"
      unitRef="usd">-12343000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzItMi0xLTEtMA_22029efa-48a8-4e91-a5f2-5857b6508b1b"
      unitRef="usd">10029000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzItNC0xLTEtMA_d7710936-5de5-4809-9710-c1da3879710d"
      unitRef="usd">9825000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzItNi0xLTEtMA_f4f7a014-73e5-4bdb-bb45-9823e4356280"
      unitRef="usd">11975000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzMtMi0xLTEtMA_eb9ce14f-9210-439c-b32c-dbeeaa9a0bf7"
      unitRef="usd">1583000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzMtNC0xLTEtMA_6d294c78-140e-48cb-a30d-8ee971b954b6"
      unitRef="usd">1400000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzMtNi0xLTEtMA_90a473b7-c066-41e5-8ea1-ba1c0d40a633"
      unitRef="usd">1338000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <hwkn:SharesSurrenduredForPayrollTaxes
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzYtMi0xLTEtMA_e03c88a6-1260-4d35-86cb-62f563fa693e"
      unitRef="usd">54000</hwkn:SharesSurrenduredForPayrollTaxes>
    <hwkn:SharesSurrenduredForPayrollTaxes
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzYtNC0xLTEtMA_15f55920-4f66-420f-ba7b-8b39f00071b3"
      unitRef="usd">343000</hwkn:SharesSurrenduredForPayrollTaxes>
    <hwkn:SharesSurrenduredForPayrollTaxes
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzYtNi0xLTEtMA_5c759d67-4b70-48ea-9b2e-0e05532291ac"
      unitRef="usd">266000</hwkn:SharesSurrenduredForPayrollTaxes>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzctMi0xLTEtMA_85f5a307-6f05-4025-ba84-f94216b71713"
      unitRef="usd">4140000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzctNC0xLTEtMA_46525177-3cc4-4bea-94d0-4cd428afe0c7"
      unitRef="usd">5853000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsForRepurchaseOfEquity
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzctNi0xLTEtMA_2050a555-6fe0-43a3-9cf4-4c0cde519988"
      unitRef="usd">4352000</us-gaap:PaymentsForRepurchaseOfEquity>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzgtMi0xLTEtMA_cf884dd4-8f26-43f8-9216-8c26187db42b"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzgtNC0xLTEtMA_ca7ec5f8-762c-411a-a229-e96c3d402106"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzgtNi0xLTEtMA_aec9ecc8-b0c8-46c2-8881-8d48f416cf23"
      unitRef="usd">183000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:RepaymentsOfDebt
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzktMi0xLTEtMA_16742156-3d1f-4bae-8c35-d5903c243925"
      unitRef="usd">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzktNC0xLTEtMA_681dea30-17d0-46de-8f00-60c047c0e6d3"
      unitRef="usd">0</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfMzktNi0xLTEtMA_16beb648-cf05-4036-ae3c-61e9a645b309"
      unitRef="usd">85000000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDAtMi0xLTEtMA_7eec6601-9dc0-41b7-833e-721a6a1cc11a"
      unitRef="usd">37000000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDAtNC0xLTEtMA_d87d3a97-91e3-4edc-ab95-77d18e0f9b5b"
      unitRef="usd">44000000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDAtNi0xLTEtMA_5d4804af-6d30-46a8-bb15-24aac6e05b53"
      unitRef="usd">24000000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDItMi0xLTEtMA_2fd08cc3-c3f3-4505-bc8c-40fda3736f9c"
      unitRef="usd">76000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDItNC0xLTEtMA_953486d0-27e2-4359-8d2a-492bbce5223f"
      unitRef="usd">19000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDItNi0xLTEtMA_6365802b-2b62-436a-99be-07c3b1b1f431"
      unitRef="usd">93000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDMtMi0xLTEtMA_561823f5-200c-4d03-b366-70be3da8a8c5"
      unitRef="usd">26360000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDMtNC0xLTEtMA_bb986411-38ad-446b-b197-fdb83e33b9ae"
      unitRef="usd">-39621000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDMtNi0xLTEtMA_8810d424-d73b-4095-8212-aab54bf040d6"
      unitRef="usd">-31438000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDQtMi0xLTEtMA_61717a47-aab4-4753-ba3c-94b6d17e3a6c"
      unitRef="usd">-1279000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDQtNC0xLTEtMA_49f6b9d4-75c1-4c4d-993b-2550617cc65e"
      unitRef="usd">-4922000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDQtNi0xLTEtMA_ff363ef7-16d9-4aeb-99ca-e37b2a5853d6"
      unitRef="usd">4209000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDUtMi0xLTEtMA_e4d8d333-7122-4b21-b16e-6cf62621c3a2"
      unitRef="usd">4277000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icbc74379883245329eed5af3e19c019c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDUtNC0xLTEtMA_c54dc20a-c5d5-4604-81cc-56c175226b4e"
      unitRef="usd">9199000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i532bea2e945248b986d2c436cf9fc224_I20180401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDUtNi0xLTEtMA_09785db5-da54-4dac-9a51-ff062600ea6a"
      unitRef="usd">4990000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDYtMi0xLTEtMA_d7bc3f8c-3d3f-4cac-beda-5e8aa8bacceb"
      unitRef="usd">2998000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDYtNC0xLTEtMA_3794b8d6-74ae-4e1d-832d-706e1fc47949"
      unitRef="usd">4277000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="icbc74379883245329eed5af3e19c019c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDYtNi0xLTEtMA_fe08798b-a39c-41ac-957f-3e5529b79b33"
      unitRef="usd">9199000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDgtMi0xLTEtMA_8752704d-03d1-4798-996f-2a106b09ba20"
      unitRef="usd">15783000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDgtNC0xLTEtMA_d0c679c7-121c-4b6e-ba8b-514a849fb233"
      unitRef="usd">11415000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDgtNi0xLTEtMA_524f54ae-df16-4b32-8da9-c5190db7ac41"
      unitRef="usd">7589000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDktMi0xLTEtMA_fe0ad099-7140-4141-a2e4-7a219cb2b4bc"
      unitRef="usd">1288000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDktNC0xLTEtMA_ff07aa9f-c659-4bba-87d5-9a9591421bce"
      unitRef="usd">2413000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNDktNi0xLTEtMA_3818bfdd-55a1-4670-ba08-963c4160be73"
      unitRef="usd">3160000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNTAtMi0xLTEtMA_767a6b20-e3d0-47ad-bbb5-a87ff52dd00f"
      unitRef="usd">626000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNTAtNC0xLTEtMA_40f817c3-db07-49d0-a8f6-9895b40f4058"
      unitRef="usd">1041000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF83OS9mcmFnOmRjZmI5ZjVlOWYyMTQ1ZjU4ZTczMzJmNDUyMjFiY2YxL3RhYmxlOmY2NmQ3MDMyYzA4NjRlYjliZDcyNmExNzAwZjFmNWFmL3RhYmxlcmFuZ2U6ZjY2ZDcwMzJjMDg2NGViOWJkNzI2YTE3MDBmMWY1YWZfNTAtNi0xLTEtMA_2fabebc3-97c1-4d53-928a-5be7096edee7"
      unitRef="usd">495000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1Mzg_d5440128-79e3-46c9-a9bb-97d3119fdee5">Nature of Business and Significant Accounting Policies &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Nature of Business&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group also manufactures and sells certain food-grade products, including liquid phosphates, lactates and other blended products. The Water Treatment Group specializes in providing chemicals, equipment and solutions for potable water, municipal and industrial wastewater, industrial process water and non-residential swimming pool water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, botanicals and herbs, vitamins and amino acids, excipients, joint products, sweeteners and enzymes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fiscal Year&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March&#160;31. Our fiscal years ended March&#160;28, 2021 (&#x201c;fiscal 2021&#x201d;), March&#160;29, 2020 (&#x201c;fiscal 2020&#x201d;) and March&#160;31, 2019 (&#x201c;fiscal 2019&#x201d;) were 52 weeks. The fiscal year ending April&#160;3, 2022 (&#x201c;fiscal 2022&#x201d;) will be 53 weeks.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Estimates&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S.&#160;generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shipping and Handling&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level&#160;1:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Valuation is based on quoted prices in active markets for identical assets or liabilities.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level&#160;2:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level&#160;3:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management&#x2019;s estimates or market participant assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash Equivalents&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trade Receivables and Concentrations of Credit Risk&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of March 28, 2021, we had a significant concentration of credit risk, with a single customer representing approximately 20% of our total trade receivables.  There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term. &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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventories&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 68% of our inventory determined using the last-in, first-out (&#x201c;LIFO&#x201d;) method. Cost for the other 32% of our total inventory is determined using the first-in, first-out (&#x201c;FIFO&#x201d;) method.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;- The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property, Plant and Equipment&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40&#160;years for buildings and improvements; 3 to 20&#160;years for machinery and equipment; and 3 to 10&#160;years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term.  Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense  of $16.8&#160;million for fiscal 2021, $16.5&#160;million for fiscal 2020 and $16.3&#160;million for fiscal 2019, &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We incurred asset write-off charges of $0.2&#160;million during fiscal 2021 and $0.6&#160;million during fiscal 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill and Identifiable Intangible Assets&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 28, 2020, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management&#x2019;s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units. &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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 and similarly, we did not record a goodwill impairment charge. &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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately 14 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2021, 2020 or 2019. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management&#x2019;s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2021. Impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 which resulted in no impairment charges for either of these fiscal years.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change. &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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. Basic and diluted EPS were calculated using the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 29, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,024,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,159,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,309,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive impact of stock performance units and restricted stock&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; diluted&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,260,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,308,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,452,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2021, 2020 or 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Split - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 1, 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Instruments and Hedging Activities&#160;- &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to interest rate risk associated with our variable rate debt. We had an interest rate swap agreement which was designated as a cash flow hedge, the purpose of which was to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap agreement terminated on December 23, 2020. The hedge was measured at fair value on the contract date and was subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, removing certain exceptions for investments, intra-period allocations and interim calculations and adding guidance to reduce complexity in accounting for income taxes. The accounting standard will be effective for reporting periods beginning after December 15, 2020. Early adoption of this guidance is permitted. The accounting standard is effective for reporting periods beginning after December 15, 2020 and is not expected to have a material impact on the Company's consolidated financial position, results of operations and cash flows.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We do not expect that any other recently issued accounting pronouncements will have a material effect on our financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#1f497d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:107%"&gt;Recently Adopted Accounting Pronouncements&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;. The amendments in this update replaced the incurred loss impairment methodology in previous GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. We adopted this guidance on March 30, 2020.  Our adoption of this ASU impacted our method for calculating and estimating our allowance for doubtful accounts but did not have a material impact to our financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfOTk_4c1cb1ac-cb33-43e8-a880-ab152f0a41d9"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:FiscalPeriod
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MTA_2c370d65-8fd9-485c-9215-8481ca183283">Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March&#160;31. Our fiscal years ended March&#160;28, 2021 (&#x201c;fiscal 2021&#x201d;), March&#160;29, 2020 (&#x201c;fiscal 2020&#x201d;) and March&#160;31, 2019 (&#x201c;fiscal 2019&#x201d;) were 52 weeks. The fiscal year ending April&#160;3, 2022 (&#x201c;fiscal 2022&#x201d;) will be 53 weeks.</us-gaap:FiscalPeriod>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1NTE_9b50cd29-10f4-467d-ba67-1aead8be5f7e">The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MzU_5e123c52-d736-45c0-a338-aa4429991636">The preparation of financial statements in conformity with U.S.&#160;generally accepted accounting principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1NDM_a6563f1a-b94b-4d13-88a3-6a8ebe3dbcaf">Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. Shipping and Handling&#160;- All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MTU_54667f43-5f02-4000-855c-6d590d64bb76">The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis. &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level&#160;1:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Valuation is based on quoted prices in active markets for identical assets or liabilities.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level&#160;2:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Level&#160;3:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management&#x2019;s estimates or market participant assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MDg_b0abb2ef-4c96-4940-8e5f-38c17f4bd801">Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MDM_dc10cc00-2b62-4596-a4c7-0f4a3f4ebec5">Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of March 28, 2021, we had a significant concentration of credit risk, with a single customer representing approximately 20% of our total trade receivables.  There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term. To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MjU_0ea3aead-d77a-464c-8e5f-10af7880cb38">Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 68% of our inventory determined using the last-in, first-out (&#x201c;LIFO&#x201d;) method. Cost for the other 32% of our total inventory is determined using the first-in, first-out (&#x201c;FIFO&#x201d;) method.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PercentageOfLIFOInventory
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfNjc1OA_d98b84de-1200-48cd-b682-612c8218a425"
      unitRef="number">0.68</us-gaap:PercentageOfLIFOInventory>
    <us-gaap:PercentageOfFIFOInventory
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfNjg1NA_8f7a709c-1d60-4dd2-a316-9ea8e5533f19"
      unitRef="number">0.32</us-gaap:PercentageOfFIFOInventory>
    <us-gaap:RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MDQ_46637f72-862f-4820-b2b5-d662f101825d">The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.&lt;/span&gt;&lt;/div&gt;</us-gaap:RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MzY_90dd8541-3c98-4007-a890-37fc66e28545">Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40&#160;years for buildings and improvements; 3 to 20&#160;years for machinery and equipment; and 3 to 10&#160;years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term.  Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense  of $16.8&#160;million for fiscal 2021, $16.5&#160;million for fiscal 2020 and $16.3&#160;million for fiscal 2019, Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We incurred asset write-off charges of $0.2&#160;million during fiscal 2021 and $0.6&#160;million during fiscal 2020.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib665d15a31dc4cdc8e6c6353f25b40ef_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODIzMQ_1cd14e4d-1a63-4789-ba5f-f8a0f68df669">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id5588e4c7448465f90f669e10e5df476_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODIzNw_772bdb03-82bf-4347-88ab-901190feca10">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i243bf66dd7fb4b9fbb39760e6d9c497b_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODI3OA_b88b3e9a-c3c3-4533-a15f-9ddc4b8bdff7">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i375bb2a888f24f9682de1cadd693d1d1_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODI4NA_81d8c318-a9d4-4db2-a5c5-bd6624148026">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i13b9580fc2b74c2f97e178ba7960d8b2_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODMyNg_43046b91-5067-4c21-81fe-b6a999234c71">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id4b2f6e3397c4eac8cb85affeba15f92_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODMyNg_73be92d0-2662-4718-a963-946e0532ebfe">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia4e7fde8a08241088857495839be134c_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODMzMg_bad05588-81b8-4bd2-8c84-3e6853ab8d85">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic50b9f7cb936486e9c3a1f96dccd74b8_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfODMzMg_e6954c42-e6f2-442e-b28e-bb5697392552">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTA5OTUxMTY4NjcyOA_3f07a529-17f3-44aa-af16-be13e5cab365"
      unitRef="usd">16800000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTA5OTUxMTY4Njc0Mw_59970ae0-a46f-4422-8ff4-41e8e6f52e54"
      unitRef="usd">16500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTA5OTUxMTY4Njc1OA_777b3139-9535-416b-9efd-3d9ba8cbbaab"
      unitRef="usd">16300000</us-gaap:Depreciation>
    <us-gaap:AssetImpairmentCharges
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTA5OTUxMTY4Njc4Ng_fd8c53fd-c5df-4b5d-b477-40b60dccfb5c"
      unitRef="usd">200000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfOTk5OQ_5b3357ca-cabd-4936-9447-a604c22d991b"
      unitRef="usd">600000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MDU_b7e1a03c-a86c-47e1-8673-9bff7654ff4f">Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 28, 2020, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management&#x2019;s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units. Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 and similarly, we did not record a goodwill impairment charge. Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately 14 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2021, 2020 or 2019. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management&#x2019;s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2021. Impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 which resulted in no impairment charges for either of these fiscal years.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9b36adf578ac45fa9a9aa107bd9d2516_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTI5NjE_19309c5a-af8b-4d21-a927-9ee2156790e8">P14Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MTk_84a06b2e-908a-4102-9c6a-82e495f9f98a">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MzE_cb20de50-920f-42b0-ac5e-0f5f1c0924c9">We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant.</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1NDI_ce8fb6b1-0765-4e55-9247-6aaabf6bd258">Basic earnings per share (&#x201c;EPS&#x201d;) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. Basic and diluted EPS were calculated using the following:&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 29, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,024,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,159,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,309,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive impact of stock performance units and restricted stock&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; diluted&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,260,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,308,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,452,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2021, 2020 or 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Split - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 1, 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MjA_ce787db8-ebe1-492f-95ea-18eb34c0666f">Basic and diluted EPS were calculated using the following:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.462%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 29, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,024,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,159,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,309,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive impact of stock performance units and restricted stock&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding &#x2014; diluted&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,260,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,308,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,452,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMS0yLTEtMS0w_89e2de7b-a923-4eef-aa9c-0c3340499021"
      unitRef="shares">21024344</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMS00LTEtMS0w_956b473f-7fab-4a82-a1c1-0bdeeeb8d8c9"
      unitRef="shares">21159978</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMS02LTEtMS0w_f9a560c4-bc31-42c0-8061-c668f304da9d"
      unitRef="shares">21309774</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMi0yLTEtMS0w_05a3a914-c9c8-4ce0-ab3f-813e98281902"
      unitRef="shares">235952</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMi00LTEtMS0w_4323fae4-56dc-46d9-85e9-6882727d98d5"
      unitRef="shares">148822</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMi02LTEtMS0w_7138a75d-aeef-4ece-aa2e-fc06108f79cc"
      unitRef="shares">142578</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMy0yLTEtMS0w_50fb02db-c9f5-4c5e-ad4a-d211969611a6"
      unitRef="shares">21260296</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMy00LTEtMS0w_8bc57ad7-66ec-476e-8454-cda667ae6086"
      unitRef="shares">21308800</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RhYmxlOjdmODE2YzE1MGY5NzRlMmQ5NjMxYWEzMGE3ZGI5ODM3L3RhYmxlcmFuZ2U6N2Y4MTZjMTUwZjk3NGUyZDk2MzFhYTMwYTdkYjk4MzdfMy02LTEtMS0w_a8571d96-cb1f-480a-ba30-caac9b1196b5"
      unitRef="shares">21452352</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTU3NDU_697b708e-6a11-4522-9ee1-cde478153113"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTU3NDU_eb935117-bed7-4c6e-95a8-7b8bc8575c3e"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMTU3NDU_ececfa15-1b28-447c-a671-100847ef75b4"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF84NS9mcmFnOmE4YWYzZGVkYTIzYzQxMDViZGRhZjdkODRlNjA5OWU4L3RleHRyZWdpb246YThhZjNkZWRhMjNjNDEwNWJkZGFmN2Q4NGU2MDk5ZThfMjE1MzA_1832bd62-a6ae-40ee-9ae8-9ad4f4d87234">We are subject to interest rate risk associated with our variable rate debt. We had an interest rate swap agreement which was designated as a cash flow hedge, the purpose of which was to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap agreement terminated on December 23, 2020. The hedge was measured at fair value on the contract date and was subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NjU4_721de17b-eeb1-4c39-ac2e-901281648b37">Acquisitions &lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of American Development Corporation of Tennessee, Inc.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:  On July 28, 2020, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (&#x201c;ADC&#x201d;) under the terms of an asset purchase agreement among us, ADC and its shareholders. We paid $25&#160;million for the acquisition, using funds available under our revolving credit facility with U.S. Bank National Association to fund the acquisition. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. &lt;/span&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of ADC acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $25&#160;million purchase price, we allocated $13.3&#160;million to finite-lived intangible assets, primarily customer relationships to be amortized over 17 years, $1.6&#160;million to property, plant and equipment, and $0.9&#160;million to net working capital.  The residual amount of $9.2&#160;million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of Property&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:  On December 16, 2020, we acquired a manufacturing facility on 28 acres located adjacent to our facility in Rosemount, Minnesota to allow further expansion and growth in both our Industrial and Water Treatment segments.  We paid $10&#160;million for the property.  The purchase of this facility adds approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space on 56 acres of land in the area, with rail access at both of the sites to allow for future growth and provide for supply chain flexibility on certain raw materials to better serve our customers.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This acquisition has been accounted for as an asset acquisition, under which the total purchase price is allocated to the net tangible assets acquired based on their estimated fair values.  Of the $10&#160;million purchase price, $4.6&#160;million was allocated to buildings, $3.7&#160;million was allocated to land, $1.4&#160;million was allocated to equipment, and $0.3&#160;million was allocated to site improvements.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisition of C&amp;amp;L Aqua Professionals, Inc. and LC Blending, Inc.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;:  On December 30, 2020, we acquired substantially all the assets of C&amp;amp;L Aqua Professionals, Inc. and LC Blending, Inc. (together, "C&amp;amp;L Aqua") under the terms of an asset purchase agreement among us, C&amp;amp;L Aqua and its shareholders. We paid $16&#160;million for the acquisition, using funds available under our revolving credit facility with U.S. Bank National Association to fund the acquisition. C&amp;amp;L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. &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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of C&amp;amp;L Aqua acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $16&#160;million purchase price, we preliminarily allocated $8.2&#160;million to finite-lived intangible assets, primarily customer relationships to be amortized over 18 years, $3.6&#160;million to property, plant and equipment, and $1.1&#160;million to net working capital. The residual amount of $3.1&#160;million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is preliminary pending finalization of a construction project at the acquired property.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if2ef2ad63e3244f08aa950b61a902f90_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODg1_d3af0cb1-5a7c-4631-8862-b77048be65f5"
      unitRef="usd">25000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="if2ef2ad63e3244f08aa950b61a902f90_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NjYw_2f784b66-92d2-44c3-be6a-1d5ce72c221d"
      unitRef="usd">25000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i1edfb2ac6584461ca3e62da8605b3a42_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0Njc1_3baf19e3-c9b9-4099-8621-bc76cc713772"
      unitRef="usd">13300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i1edfb2ac6584461ca3e62da8605b3a42_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0Njkw_181f21d2-f1e2-4484-8c4b-8bdb655cf14a"
      unitRef="usd">1600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i1edfb2ac6584461ca3e62da8605b3a42_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzA0_e40fa4bc-573f-48b9-8b46-59a716a1e11e"
      unitRef="usd">900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:Goodwill
      contextRef="i1edfb2ac6584461ca3e62da8605b3a42_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzE4_a528dc72-ac7d-4949-8fe3-bd223b914777"
      unitRef="usd">9200000</us-gaap:Goodwill>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i4d469d65ed0e432c8e361b1c870bbb1d_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzMy_16256d81-ae8c-44a5-abfb-f804d73675ad"
      unitRef="usd">10000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i4d469d65ed0e432c8e361b1c870bbb1d_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzQ1_fe097319-59e9-4c12-b876-2e4e16262e07"
      unitRef="usd">10000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings
      contextRef="i4d9a6091d59e4271b736c386bf458a01_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0NzU4_70693b9c-a56b-49e2-8163-ddf6e22f2161"
      unitRef="usd">4600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand
      contextRef="i4d9a6091d59e4271b736c386bf458a01_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0Nzcy_ecd910f4-4e20-4aaa-8ebd-8347ba472a86"
      unitRef="usd">3700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment
      contextRef="i4d9a6091d59e4271b736c386bf458a01_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0Nzg2_e4d14e76-0f66-43b4-8a21-b24b98b11c0f"
      unitRef="usd">1400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment>
    <hwkn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements
      contextRef="i4d9a6091d59e4271b736c386bf458a01_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODEz_e8a87bd2-dfc2-4cdc-93f0-8847146cb73e"
      unitRef="usd">300000</hwkn:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i154d32b093f24b70bef176ac6665923d_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODE1_abf17739-e70d-4fc7-8cf5-85b3995dfd7f"
      unitRef="usd">16000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i154d32b093f24b70bef176ac6665923d_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODQy_a425024c-dbe3-49b3-b71f-8550ed020495"
      unitRef="usd">16000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic26b2ad57527432b86557fcac7ccbfb3_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODI4_581b73d0-c903-4f3e-bebc-18a1e0dd58cd"
      unitRef="usd">8200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ic26b2ad57527432b86557fcac7ccbfb3_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0OTA3_6f6bfd28-28dc-4970-9f3c-bcf8703671a6"
      unitRef="usd">3600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="ic26b2ad57527432b86557fcac7ccbfb3_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODU3_b4825ee4-209f-4a39-8e95-33eebb44a11d"
      unitRef="usd">1100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:Goodwill
      contextRef="ic26b2ad57527432b86557fcac7ccbfb3_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzIwL2ZyYWc6NzQzMjAxZmQ4MjNlNDE4YjhkMmUyYzlhYzZlNWI5YjYvdGV4dHJlZ2lvbjo3NDMyMDFmZDgyM2U0MThiOGQyZTJjOWFjNmU1YjliNl8xMDk5NTExNjM0ODcx_4c00c307-6461-4cb6-9a15-2acc9c5c5d43"
      unitRef="usd">3100000</us-gaap:Goodwill>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RleHRyZWdpb246YjExNWVjZThiMDY0NDI5MjkyZTM4NWMyOGRlYTAwNjhfNDQyNA_42ae800f-3875-44f2-9d42-5cdac24e5def">Revenue Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. We disaggregate revenues from contracts with customers by both operating segments and types of product sold. Reporting by operating segment is pertinent to understanding our revenues, as it aligns to how we review the financial performance of our operations. Types of products sold within each operating segment help us to further evaluate the financial performance of our segments. &lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates external customer net sales by major revenue stream: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 28, 2021:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Water &lt;br/&gt;Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Health and &lt;br/&gt;Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bulk / Distributed specialty products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufactured, blended or repackaged products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total external customer sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 29, 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Water &lt;br/&gt;Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Health and &lt;br/&gt;Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bulk / Distributed specialty products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufactured, blended or repackaged products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total external customer sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Water &lt;br/&gt;Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Health and &lt;br/&gt;Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bulk / Distributed specialty products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufactured, blended or repackaged products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total external customer sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&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="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RleHRyZWdpb246YjExNWVjZThiMDY0NDI5MjkyZTM4NWMyOGRlYTAwNjhfNDQyOA_30c7282c-c371-4832-9911-d71dbb1918f5">&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table disaggregates external customer net sales by major revenue stream: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.700%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.454%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 28, 2021:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Water &lt;br/&gt;Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Health and &lt;br/&gt;Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bulk / Distributed specialty products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufactured, blended or repackaged products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;422,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total external customer sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 29, 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Water &lt;br/&gt;Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Health and &lt;br/&gt;Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bulk / Distributed specialty products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufactured, blended or repackaged products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total external customer sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding: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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Water &lt;br/&gt;Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Health and &lt;br/&gt;Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bulk / Distributed specialty products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Manufactured, blended or repackaged products &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total external customer sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&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="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt"&gt;For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.&lt;/span&gt;&lt;/div&gt;(2)For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="id045c239023943fba05f4345c1b03878_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMi0xLTEtMS0w_4185406a-27f3-4d55-ac34-93e4d47753ed"
      unitRef="usd">38378000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifff6dbf99a5e40e79ff237a67df30eae_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMi0zLTEtMS0w_125139e2-0285-4e55-a175-ab08a32addf9"
      unitRef="usd">16067000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie90ec4e3b2054c3fa016e594fe820ab7_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMi01LTEtMS0w_285fe8f8-0c66-4027-84f5-afefa347fb55"
      unitRef="usd">115317000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if78e078d28014380be3abdbf8b3fb0ea_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMi03LTEtMS0w_4ef756c6-5727-4984-97c4-4077142004a1"
      unitRef="usd">169762000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i131528861234499eac7abd388d24f740_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMy0xLTEtMS0w_01d63f15-b673-47b4-b751-eee4d764e470"
      unitRef="usd">231427000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i497d785eae324d7b8f5bc54b4a68f6cf_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMy0zLTEtMS0w_aa1e44d9-cec0-4bc5-a02f-482839c644a1"
      unitRef="usd">152694000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib7b2f9cf1dce4009b84643d8a6ea107f_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMy01LTEtMS0w_edbb9b3c-c50a-443e-9227-5b85b45091b3"
      unitRef="usd">38270000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5bd583694a5643d8aff7d009dbe3d0a4_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMy03LTEtMS0w_4b95e2bb-2f81-4555-aa2b-77200fe04d10"
      unitRef="usd">422391000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6a3b246cd26843bb89095216aa5ff9ad_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNC0xLTEtMS0w_51fd585e-cc12-4a01-93b5-2a1e1887f030"
      unitRef="usd">3556000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0b0a416edd1a45cf868002dfec89cdf3_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNC0zLTEtMS0w_7af9bda8-b488-499f-b680-4fb3f666dd9a"
      unitRef="usd">1243000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i39c4d31a0db34eae86a25e70966a7b4d_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNC01LTEtMS0w_8b7a9f86-d32a-4c8d-b11f-d0c623db22aa"
      unitRef="usd">-81000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iff3ea3b3b57d40a0afcbe429306973a9_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNC03LTEtMS0w_bc67169a-42cb-46dd-ae0b-9396242c26fe"
      unitRef="usd">4718000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNS0xLTEtMS0w_5f447bd4-7433-46b2-8f84-7ed3a9bcc5bd"
      unitRef="usd">273361000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNS0zLTEtMS0w_7e16a00c-a962-4dc4-b25f-5ea84b5e28f8"
      unitRef="usd">170004000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNS01LTEtMS0w_c99e99f2-c4ef-47c6-beed-6a2122384d95"
      unitRef="usd">153506000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfNS03LTEtMS0w_7f84b78e-a2e7-425c-bc01-19d90020bfc6"
      unitRef="usd">596871000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icea6fb8de7334197b5e44dfdc1937804_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfOS0xLTEtMS0w_47b8c3cf-d354-4dae-a185-a829d3febbaf"
      unitRef="usd">49864000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib22adaabd0f34d37aaa9be54398dd4ac_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfOS0zLTEtMS0w_87719423-e2e3-44d4-bdb8-8650c29077fc"
      unitRef="usd">18481000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic073b2ce834c485fa7e51e034149784f_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfOS01LTEtMS0w_1bb0c145-c64b-45f6-a0ac-ed85ea83713a"
      unitRef="usd">90065000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6a9c6588fa7b4e81b34e3a4cc4e750b4_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfOS03LTEtMS0w_10ff1d0c-680c-4d55-97f6-6680f4278c3c"
      unitRef="usd">158410000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia6094efed15c4ea1974e0fb51761109f_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTAtMS0xLTEtMA_a5515d86-184a-470a-91f1-a7731e0d5c23"
      unitRef="usd">222161000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if79f92a1db6f40f48e048af0b5e2f86d_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTAtMy0xLTEtMA_c5b6f890-11fb-4f90-b16d-329f4fb9a514"
      unitRef="usd">139917000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i36231edbb6624e0caf7aff779ac1fbdc_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTAtNS0xLTEtMA_84c4de74-781f-4d03-abb2-e9fadd44387b"
      unitRef="usd">14770000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i520e1841b4e94dc69286a24d3e200571_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTAtNy0xLTEtMA_00ad119c-a272-403c-9f0c-12ad99005584"
      unitRef="usd">376848000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie8c2f4192f5d44838a0cb935ca499b48_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTEtMS0xLTEtMA_d281d0f5-7393-46de-a65c-949728197709"
      unitRef="usd">3199000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3445d3d3098844a0b3951d1a8448d0b0_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTEtMy0xLTEtMA_98567dc2-cf2a-4da8-b3fd-dc5b2e304df4"
      unitRef="usd">1497000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia2ef902a454a4d5b951260ca76b70f44_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTEtNS0xLTEtMA_f54a66ee-b4b6-4713-ba2b-c89a81c3a981"
      unitRef="usd">244000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8f277d86454d4dfc807a90e90602ae2f_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTEtNy0xLTEtMA_a2f1c0c5-9059-40d0-844f-9f2ba897e6fb"
      unitRef="usd">4940000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTItMS0xLTEtMA_3b645728-97e2-4155-a6ef-fa869b7701b5"
      unitRef="usd">275224000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTItMy0xLTEtMA_2a462114-941b-40ce-b343-b6aad3f1cb31"
      unitRef="usd">159895000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTItNS0xLTEtMA_b883da2e-b0bf-4c98-8226-eb86ac9eb345"
      unitRef="usd">105079000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTItNy0xLTEtMA_7ee56d05-002e-415e-9cdc-c04b0c1a750c"
      unitRef="usd">540198000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5b7eee0613db4cabb1b45b7efc7b5c60_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTYtMS0xLTEtMjc4OA_2d9dd8df-4413-452a-9645-e1f7e67b22bd"
      unitRef="usd">60947000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1e6b845488ac43108032f0db8d8119ae_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTYtMy0xLTEtMjc4OA_cb8cf1ff-779d-42fa-9708-e811ed2b2fd3"
      unitRef="usd">21813000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="idbd311a76a4f44beae87a1a28376df7f_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTYtNS0xLTEtMjc4OA_d171b66f-d621-4e06-bb13-bcd050276e68"
      unitRef="usd">109067000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0762a0fdfd2c4986976f075c22cac9fc_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTYtNy0xLTEtMjc4OA_93503fe5-10e8-4948-8ed9-2e8e58971353"
      unitRef="usd">191827000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i882cb6065b4249049d815f8b49be1ae3_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTctMS0xLTEtMjc4OA_f6543d1a-7b35-462c-97f2-73f7924fcdb0"
      unitRef="usd">216874000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i69541b888f414b6aaa71424121f53da3_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTctMy0xLTEtMjc4OA_957fc3d3-78d2-4e0d-a525-21753104084c"
      unitRef="usd">126217000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id80045ccbddd458482af1c0780114d3c_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTctNS0xLTEtMjc4OA_de72f830-bb45-4354-a334-7faed1d18f7e"
      unitRef="usd">15684000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i34a55dc0f6404a8d85d466032272e4c7_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTctNy0xLTEtMjc4OA_e6343ac1-c524-4cf1-a31d-69b92718a334"
      unitRef="usd">358775000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5c50673ac69649fbbdc2f43eb18cf2fd_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTgtMS0xLTEtMjc4OA_46ff68bb-cee5-4221-94ad-869bf42f6758"
      unitRef="usd">4039000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if8fdcdff15be40e58f7d4dc7f5e1388c_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTgtMy0xLTEtMjc4OA_b1ae2992-a884-4591-80ce-dde8d1482332"
      unitRef="usd">1460000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ifa38635fc86b488eb15480902633f8bc_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTgtNS0xLTEtMjc4OA_1e63e7f5-c0db-47df-82c3-d70109ff7efa"
      unitRef="usd">225000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4eca6cd74d6240f2ace8cf2344a24577_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTgtNy0xLTEtMjc4OA_b3e47a1f-4901-4a6f-8995-53ad8fd8beca"
      unitRef="usd">5724000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTktMS0xLTEtMjc4OA_9aa8c92d-2109-46cc-9bad-ff5f3663bfce"
      unitRef="usd">281860000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTktMy0xLTEtMjc4OA_92008fce-bf43-4ce6-849a-2f0eda355281"
      unitRef="usd">149490000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTktNS0xLTEtMjc4OA_6b85b23a-89e1-490f-8fcc-13901e5040c3"
      unitRef="usd">124976000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85MS9mcmFnOmIxMTVlY2U4YjA2NDQyOTI5MmUzODVjMjhkZWEwMDY4L3RhYmxlOmEzYzgzODA3NzcyOTQ4ZjE5MDAyOTljZDVmMGE1MWRiL3RhYmxlcmFuZ2U6YTNjODM4MDc3NzI5NDhmMTkwMDI5OWNkNWYwYTUxZGJfMTktNy0xLTEtMjc4OA_a2f9f0a7-f2b6-4409-9d92-2195218917bd"
      unitRef="usd">556326000</us-gaap:Revenues>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTkwMg_70b4b8e7-d0bb-40f7-be13-23df2793d2d9">Derivative Instruments &lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We previously had in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The $20&#160;million swap agreement terminated on December 23, 2020. We had designated this swap as a cash flow hedge and determined that it qualified for hedge accounting treatment. For so long as the hedge was effective, changes in fair value of the cash flow hedge were recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item was realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended March&#160;28, 2021, we recorded $0.1&#160;million in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. For the years ended March&#160;29, 2020 and March&#160;31, 2019, we recorded $0.4&#160;million and $0.3 million in other comprehensive income related to unrealized losses (net of tax) on the cash flow hedge described above.  Included in other current liabilities on our condensed consolidated balance sheet was $0.1&#160;million as of March 29, 2020. Included in other long-term assets on our condensed consolidated balance sheet was $0.4 million as of March 31, 2019. &lt;/span&gt;&lt;/div&gt;By their nature, derivative instruments are subject to market risk. Derivative instruments are also subject to credit risk associated with counterparties to the derivative contracts. Credit risk associated with derivatives is measured based on the replacement cost should the counterparty with a contract in a gain position to us fail to perform under the terms of the contract. While the interest rate swap was in effect, we did not anticipate nonperformance by the counterparty.</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTA5OTUxMTYzMjI0Ng_df732e9b-98ce-4c4b-b968-121bac173790"
      unitRef="usd">20000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTA5OTUxMTYzMjA2Nw_8b951717-d819-472d-9b9d-cf945dafcf80"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfOTQz_860af5c8-cf59-4f57-a2e9-4394e1177385"
      unitRef="usd">-400000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfOTUw_ce026612-8b3d-4b41-89f4-47c2a44dfc3c"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
      contextRef="icdb359895b3e4a12bef454d2d4016d7b_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTI5NQ_850b055a-3770-42c1-ae61-d69d05d3b694"
      unitRef="usd">100000</us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
      contextRef="iafc69b7f08bd477ca15b5425006bc969_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85NC9mcmFnOmUyZDM2ZThjYWNkMzRmNTA5NWRhMmNiOTRhMDZhNWE5L3RleHRyZWdpb246ZTJkMzZlOGNhY2QzNGY1MDk1ZGEyY2I5NGEwNmE1YTlfMTQwMw_d0811414-9f78-4b74-a5fa-598c0d7c619e"
      unitRef="usd">400000</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RleHRyZWdpb246ZTQ4N2Q3NzY3ZmJiNDA2M2FlYzI3NTU4MzNkNmZkZDlfMjc4Mg_60810ad6-0cff-4496-b03a-41e3c3fa9f56">Fair Value Measurements &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial assets and liabilities are measured at fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these instruments. Because of the variable-rate nature of our debt under our credit facility, our debt also approximates fair value. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;The fair value hierarchy requires the use of observable market data when available. In instances where inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt;&#160;&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financial assets that are measured at fair value on a recurring basis are an interest rate swap, which term ended in fiscal 2021, and assets held in a deferred compensation retirement plan. As of March&#160;28, 2021, the assets held in a deferred compensation retirement plan is classified as other long-term assets on our balance sheet, with the portion of the plan assets expected to be paid within twelve months classified as current assets. As of March&#160;29, 2020, the assets held in a deferred compensation retirement plan is classified as other long-term assets on our balance sheet, with the portion of the plan assets expected to be paid within twelve months classified as current assets and the interest rate swap is classified as other current liabilities on our balance sheet. The fair value of the interest rate swap was determined by the respective counterparties based on interest rate changes. Interest rate swaps are valued based on observable interest rate yield curves for similar instruments. The deferred compensation plan assets relate to contributions made to a non-qualified compensation plan on behalf of certain employees who are classified as &#x201c;highly compensated employees&#x201d; as determined by IRS guidelines. The assets are part of a rabbi trust and the funds are held in mutual funds. The fair value of the deferred compensation is based on the quoted market prices for the mutual funds at the end of the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:24.75pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March&#160;28, 2021 and March&#160;29, 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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 29, 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:'Calibri',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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;/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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt;&#160;0&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RleHRyZWdpb246ZTQ4N2Q3NzY3ZmJiNDA2M2FlYzI3NTU4MzNkNmZkZDlfMjc4NA_09bdd014-b964-481c-91b0-c70d0cc33c75">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March&#160;28, 2021 and March&#160;29, 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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.977%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.511%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 29, 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:'Calibri',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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred compensation plan assets&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 1&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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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;/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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap&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:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%"&gt;&#160;0&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i5591210e133b4df9ad9a1d58612c3399_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RhYmxlOmIxOGVhODkwMmY2MzRmOTNhODI2OGJiZTFhYzlmMzQ1L3RhYmxlcmFuZ2U6YjE4ZWE4OTAyZjYzNGY5M2E4MjY4YmJlMWFjOWYzNDVfMi0yLTEtMS0w_ba51a01a-5767-4689-bda6-1cfb78fcc2bf"
      unitRef="usd">5946000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i265388c6d49440bfad433d64e087a99d_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RhYmxlOmIxOGVhODkwMmY2MzRmOTNhODI2OGJiZTFhYzlmMzQ1L3RhYmxlcmFuZ2U6YjE4ZWE4OTAyZjYzNGY5M2E4MjY4YmJlMWFjOWYzNDVfMi00LTEtMS0w_b17e7ac0-2e9d-4898-8af7-8e7503c4d018"
      unitRef="usd">3564000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
      contextRef="id7a960609e0e425c81023d3bac40bffa_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RhYmxlOmIxOGVhODkwMmY2MzRmOTNhODI2OGJiZTFhYzlmMzQ1L3RhYmxlcmFuZ2U6YjE4ZWE4OTAyZjYzNGY5M2E4MjY4YmJlMWFjOWYzNDVfNi0yLTEtMS0w_0905e4f5-379b-4165-95f8-df31ffd182d1"
      unitRef="usd">0</us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue>
    <us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
      contextRef="i6d4cfa5ceb1e4442b6cae33cd3516ae9_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF85Ny9mcmFnOmU0ODdkNzc2N2ZiYjQwNjNhZWMyNzU1ODMzZDZmZGQ5L3RhYmxlOmIxOGVhODkwMmY2MzRmOTNhODI2OGJiZTFhYzlmMzQ1L3RhYmxlcmFuZ2U6YjE4ZWE4OTAyZjYzNGY5M2E4MjY4YmJlMWFjOWYzNDVfNi00LTEtMS0w_6557392f-723f-4ddb-b453-c48da3815405"
      unitRef="usd">108000</us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue>
    <us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDAvZnJhZzpiMTEzMWQ3MWE2Zjc0M2QzYWI1ZWFjMTVjOTMxMTM0MC90ZXh0cmVnaW9uOmIxMTMxZDcxYTZmNzQzZDNhYjVlYWMxNWM5MzExMzQwXzY3Nw_8d19eea1-6d0f-457f-b316-e42ca4cc208f">Assets Held for Sale Included in assets held for sale as of March 28, 2021 is $0.7&#160;million for an office building in St. Louis, Missouri currently utilized in the administration of our Industrial segment, which is expected to be sold in the first quarter of fiscal 2022, and $0.2&#160;million for a water treatment branch located in Eldridge, Iowa, which has been relocated to another owned facility and was sold in the first quarter of fiscal 2022. At March 29, 2020, $0.9 million was included in assets held for sale pertaining to the St. Louis building. These amounts are recorded as assets held for sale within prepaid expenses and other current assets on our balance sheet.</us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock>
    <us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure
      contextRef="i2bd0478976e24fe7bb361fdc85416857_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDAvZnJhZzpiMTEzMWQ3MWE2Zjc0M2QzYWI1ZWFjMTVjOTMxMTM0MC90ZXh0cmVnaW9uOmIxMTMxZDcxYTZmNzQzZDNhYjVlYWMxNWM5MzExMzQwXzEwOTk1MTE2MzAxNTA_9a69e5f3-c9c5-464a-9ad3-1fc64776d574"
      unitRef="usd">700000</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
    <us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure
      contextRef="ieb965cd833264ce6ade7fc5415beb4ab_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDAvZnJhZzpiMTEzMWQ3MWE2Zjc0M2QzYWI1ZWFjMTVjOTMxMTM0MC90ZXh0cmVnaW9uOmIxMTMxZDcxYTZmNzQzZDNhYjVlYWMxNWM5MzExMzQwXzEwOTk1MTE2MzAxMzY_7002c271-2e5f-4782-a813-d951d47ed823"
      unitRef="usd">200000</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
    <us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDAvZnJhZzpiMTEzMWQ3MWE2Zjc0M2QzYWI1ZWFjMTVjOTMxMTM0MC90ZXh0cmVnaW9uOmIxMTMxZDcxYTZmNzQzZDNhYjVlYWMxNWM5MzExMzQwXzUzNA_ad58fb77-789e-4184-b264-9873e66b1afc"
      unitRef="usd">900000</us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90ZXh0cmVnaW9uOmU3MWNjMTljYmNkMzQ5MDI4YTc0M2ZhN2JiM2RlMGI4XzI2Nw_338aad24-d99c-4196-8c30-c9fa2838ddf1">Inventories &lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory (FIFO basis)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LIFO reserve&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net inventory&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The FIFO value of inventories accounted for under the LIFO method was $46.8 million at March&#160;28, 2021 and $43.3&#160;million at March&#160;29, 2020. The remainder of the inventory was valued and accounted for under the FIFO method.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90ZXh0cmVnaW9uOmU3MWNjMTljYmNkMzQ5MDI4YTc0M2ZhN2JiM2RlMGI4XzI3MA_88a0746b-4d2c-4f63-ae16-13a729921d0c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.908%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.910%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory (FIFO basis)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LIFO reserve&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net inventory&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzItMi0xLTEtMA_418b6b8b-b64a-445f-9009-e6dcbea59f28"
      unitRef="usd">69438000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzItNC0xLTEtMA_3e2f6a75-efd7-414b-a56b-c50b2ff49e46"
      unitRef="usd">60090000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryLIFOReserve
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzMtMi0xLTEtMA_146cdcd4-0ff9-4e45-b4b6-82cc5238f11f"
      unitRef="usd">5574000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryLIFOReserve
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzMtNC0xLTEtMA_098f7f12-9a6b-4c49-a430-c51d001d3365"
      unitRef="usd">5654000</us-gaap:InventoryLIFOReserve>
    <us-gaap:InventoryNet
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzQtMi0xLTEtMA_6d036654-b991-4174-a705-274a8e5a9693"
      unitRef="usd">63864000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90YWJsZTpiMzdlODgxNmUxMzU0MTQwODMwM2FkMWU5MGJmMTkxOS90YWJsZXJhbmdlOmIzN2U4ODE2ZTEzNTQxNDA4MzAzYWQxZTkwYmYxOTE5XzQtNC0xLTEtMA_326f8f32-3b84-45af-894e-df51df676f64"
      unitRef="usd">54436000</us-gaap:InventoryNet>
    <us-gaap:LIFOInventoryAmount
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90ZXh0cmVnaW9uOmU3MWNjMTljYmNkMzQ5MDI4YTc0M2ZhN2JiM2RlMGI4XzE1NA_4cbc16b0-a153-41ce-81ca-fcaf5ba41549"
      unitRef="usd">46800000</us-gaap:LIFOInventoryAmount>
    <us-gaap:LIFOInventoryAmount
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDMvZnJhZzplNzFjYzE5Y2JjZDM0OTAyOGE3NDNmYTdiYjNkZTBiOC90ZXh0cmVnaW9uOmU3MWNjMTljYmNkMzQ5MDI4YTc0M2ZhN2JiM2RlMGI4XzE2Nw_377f0516-c63f-4ea2-bf0e-85a46afae3ec"
      unitRef="usd">43300000</us-gaap:LIFOInventoryAmount>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzQ3OQ_37e627b8-3832-469c-84c9-b67b32f8e15c">Goodwill and Other Identifiable Intangible Assets &lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of goodwill for each of our three reportable segments were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Health and Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2019 and March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Addition due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our identifiable intangible assets as of March&#160;28, 2021 and March&#160;29, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other finite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-life intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.181%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying value &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/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:'Calibri',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="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other finite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-life intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible asset amortization expense was $5.8 million during fiscal 2021, $5.1 million during fiscal 2020, and $5.5 million during fiscal 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future amortization expense for identifiable intangible assets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.719%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Intangible Assets&lt;/span&gt;&lt;/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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,235&#160;&lt;/span&gt;&lt;/td&gt;&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzQ3Ng_ba701bc8-18d2-4b06-8af0-50deb9a2fd97">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of goodwill for each of our three reportable segments were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Health and Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2019 and March 29, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Addition due to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March&#160;28, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzExMw_dc580abe-eb35-455e-a5aa-bf339d62e2af"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:Goodwill
      contextRef="i51c0fd7bc4fb431bb6264332016b4d7b_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMS0xLTEtMA_38d3a2bc-3ebd-44f8-967c-8fb95bc0895c"
      unitRef="usd">6495000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i019a100d75ab4b3d9846aa884c002518_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMS0xLTEtMA_eb3d2ea5-1963-4101-a853-4e0f1123c37f"
      unitRef="usd">6495000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6dcd31df571144cf865747d2c7f32267_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMi0xLTEtMA_188ce898-17f6-4db0-8cf5-eccc6342cc66"
      unitRef="usd">7000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie9c1297ed92d4a4ab46111286890234e_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMi0xLTEtMA_94581bce-c1cd-41cc-9859-b32e92a06685"
      unitRef="usd">7000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0b2d7076b4fd4be5b127ff7261ce5a9d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMy0xLTEtMA_2c9a4f96-7bdf-4c10-84ad-9abf213d6424"
      unitRef="usd">44945000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i73c8ffa0239a485c81bc4b34914d8051_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtMy0xLTEtMA_ab3352b9-c5fb-4766-a360-606f6d9f4775"
      unitRef="usd">44945000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtNC0xLTEtMA_04f91635-3115-4ab1-a7b5-a9408f9d3e93"
      unitRef="usd">58440000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icbc74379883245329eed5af3e19c019c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzEtNC0xLTEtMA_629699da-ad91-4182-891b-2c05987dca6b"
      unitRef="usd">58440000</us-gaap:Goodwill>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzItMS0xLTEtMA_cc25081d-184d-4e69-a820-245da8d72124"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzItMi0xLTEtMA_843a447f-db96-4b66-bf66-eabf014ab981"
      unitRef="usd">12280000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzItMy0xLTEtMA_3218f31d-d78d-4932-b479-c08c9d4ab7a5"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzItNC0xLTEtMA_3186eefe-0378-4cd4-9ca1-8282e6ef99ca"
      unitRef="usd">12280000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i2bd0478976e24fe7bb361fdc85416857_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzMtMS0xLTEtMA_62f11e41-0af3-4c99-a3d0-df7af78341a3"
      unitRef="usd">6495000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ieb965cd833264ce6ade7fc5415beb4ab_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzMtMi0xLTEtMA_9d2a3117-f066-4d8c-a49f-e40abe2e9c78"
      unitRef="usd">19280000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9f9022c3098f422dac51c0b948dd9c73_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzMtMy0xLTEtMA_92349475-df7d-4ce9-820d-80d4b65a2439"
      unitRef="usd">44945000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZToyMzBiYjlmYzczNjc0MWI5YmM5YTQ1MzAwMTI4ZjFhNi90YWJsZXJhbmdlOjIzMGJiOWZjNzM2NzQxYjliYzlhNDUzMDAxMjhmMWE2XzMtNC0xLTEtMA_27d68976-52ca-4949-82c0-fc15919ceb48"
      unitRef="usd">70720000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzQ3Nw_ec9e8a80-22b9-457d-b236-e2702b35772f">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of our identifiable intangible assets as of March&#160;28, 2021 and March&#160;29, 2020:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.589%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying value &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;73,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,275)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other finite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-life intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(34,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.181%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net carrying value &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/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:'Calibri',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="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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,400)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other finite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finite-life intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, net&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4b8c7c6993d7487683f40dcb37bcd0df_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzQtMi0xLTEtMA_1c35e7cb-a37a-4b52-8383-e3172e6f73ee"
      unitRef="usd">99588000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4b8c7c6993d7487683f40dcb37bcd0df_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzQtNC0xLTEtMA_5735cf22-47d2-4215-a2e6-d1bdd80f3797"
      unitRef="usd">26522000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4b8c7c6993d7487683f40dcb37bcd0df_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzQtNi0xLTEtMA_7ef03d22-5dce-478d-8457-3dd6f22d737b"
      unitRef="usd">73066000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i65c80ac0f2b44c92aef18de6194133d9_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzUtMi0xLTEtMA_3855c2c6-e79d-4af6-aa1f-4dc4c88dcb12"
      unitRef="usd">6210000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i65c80ac0f2b44c92aef18de6194133d9_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzUtNC0xLTEtMA_caa60e90-69eb-4d77-9f62-7be130de3ad5"
      unitRef="usd">4275000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i65c80ac0f2b44c92aef18de6194133d9_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzUtNi0xLTEtMA_606c219f-49d2-4164-b9c3-37998110de23"
      unitRef="usd">1935000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="if932855ae00b48fe9a0b991a14ecbd0a_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzYtMi0xLTEtMA_f389fa22-971e-4022-962c-23be1e8fceaa"
      unitRef="usd">3833000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="if932855ae00b48fe9a0b991a14ecbd0a_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzYtNC0xLTEtMA_f5d401ce-f037-4640-8838-7f11c6f36542"
      unitRef="usd">3693000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="if932855ae00b48fe9a0b991a14ecbd0a_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzYtNi0xLTEtMA_d1b05b32-b0b4-48e4-b123-3f59061a4e18"
      unitRef="usd">140000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzctMi0xLTEtMA_d71a008c-b597-4d5a-9848-d52414f9adb1"
      unitRef="usd">109631000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzctNC0xLTEtMA_2f7a6220-3403-4a1d-a3d8-f82799643071"
      unitRef="usd">34490000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzctNi0xLTEtMA_8e9ce1c6-2d8f-417f-a45c-3dfdd4969ff9"
      unitRef="usd">75141000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzgtMi0xLTEtMA_e2e5ebd1-6928-4290-b181-12500099b809"
      unitRef="usd">1227000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzgtNi0xLTEtMA_f71aa057-4594-47d7-99b7-e4f4c3431bbd"
      unitRef="usd">1227000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzktMi0xLTEtMA_8e207d94-f132-4a41-abb8-2dad20855b71"
      unitRef="usd">110858000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzktNC0xLTEtMA_f4c7eff6-6633-456a-ad68-df4dd0be5aa1"
      unitRef="usd">34490000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo3Y2U2YjhhZDE2MTQ0ZmU2OTRhYzY1NDg3ZjQzNDY0MS90YWJsZXJhbmdlOjdjZTZiOGFkMTYxNDRmZTY5NGFjNjU0ODdmNDM0NjQxXzktNi0xLTEtMA_dd256d8a-efc3-4b5f-b00d-13b485eb97e8"
      unitRef="usd">76368000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i41b3a00a0e2c49d690e34567919398bc_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzQtMi0xLTEtMA_1b018ffd-201a-4003-8d1d-650fefe85d07"
      unitRef="usd">78383000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i41b3a00a0e2c49d690e34567919398bc_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzQtNC0xLTEtMA_59546884-dc56-4c99-b3e1-8f9c3a8241d6"
      unitRef="usd">21400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i41b3a00a0e2c49d690e34567919398bc_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzQtNi0xLTEtMA_62ef6f94-302c-4b6d-8e11-8528cb6cd4c1"
      unitRef="usd">56983000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4f2db2feab78454db5907462e4e37977_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzUtMi0xLTEtMA_1bc18c75-7018-48d2-94cc-4c038defefe4"
      unitRef="usd">6045000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4f2db2feab78454db5907462e4e37977_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzUtNC0xLTEtMA_1087c980-4552-4d6c-b572-ae32c2d59098"
      unitRef="usd">3640000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4f2db2feab78454db5907462e4e37977_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzUtNi0xLTEtMA_dd20b994-07a8-4ac7-a137-5e37205cba3e"
      unitRef="usd">2405000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i4ee9c627d0a14f269540d61149ca7c2d_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzYtMi0xLTEtMA_d4fd9c7b-d1f7-4722-b5c3-fd7edadee89b"
      unitRef="usd">3648000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i4ee9c627d0a14f269540d61149ca7c2d_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzYtNC0xLTEtMA_3b1cbee6-d105-46cc-a7a5-e776630f5b31"
      unitRef="usd">3610000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i4ee9c627d0a14f269540d61149ca7c2d_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzYtNi0xLTEtMA_d8b9be89-7b21-4015-9df8-fe2f048618c0"
      unitRef="usd">38000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzctMi0xLTEtMA_0cf7d334-575a-47dc-924b-ff838c367947"
      unitRef="usd">88076000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzctNC0xLTEtMA_0290d572-64e9-4305-a913-4c0277f0f320"
      unitRef="usd">28650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzctNi0xLTEtMA_f1c1df4a-ddae-4a77-a9c9-0e05853a6dab"
      unitRef="usd">59426000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzgtMi0xLTEtMA_1a5c13b0-c96e-4f01-9a19-c89b10457805"
      unitRef="usd">1227000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzgtNi0xLTEtMA_99b7a47d-a288-471d-bfd2-2991280b415d"
      unitRef="usd">1227000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzktMi0xLTEtMA_1e70a79d-17f0-4588-bb78-d3973ba7fa01"
      unitRef="usd">89303000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzktNC0xLTEtMA_fbbe1fdc-831a-42e6-964f-59b91af85d3b"
      unitRef="usd">28650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo2YjEyYjgyNGM4ZjI0ZGVjYTAwZDNiMDZkOThmYTQzYS90YWJsZXJhbmdlOjZiMTJiODI0YzhmMjRkZWNhMDBkM2IwNmQ5OGZhNDNhXzktNi0xLTEtMA_d968d0c5-2d9e-442d-bbd9-56ff8bb7464a"
      unitRef="usd">60653000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzI4Nw_519a4c30-20a1-4fe3-aec9-72e4fd443c6c"
      unitRef="usd">5800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzMwOA_e80e7e65-c2ca-4ca0-9b11-68ddec10f624"
      unitRef="usd">5100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzMzMw_680f4eb0-6f20-4517-9910-0097b899593a"
      unitRef="usd">5500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90ZXh0cmVnaW9uOmQyMmVmZTU2Njg1YTQxMzRiZWY1OGZmMjA4YjAwNGZlXzQ3OA_cefeb948-d7f0-41eb-984e-f6c01f2b93de">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future amortization expense for identifiable intangible assets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.719%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.633%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.401%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Intangible Assets&lt;/span&gt;&lt;/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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,235&#160;&lt;/span&gt;&lt;/td&gt;&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzEtMi0xLTEtMA_aa8df539-d155-4a15-ba4e-bea693a43a02"
      unitRef="usd">6235000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzItMi0xLTEtMjgyMg_9ca8f016-557c-46b5-9ada-742eddd556dd"
      unitRef="usd">6159000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzMtMi0xLTEtMjgyNQ_7fbe01f2-89d8-4c09-aa79-8850ec2dadb2"
      unitRef="usd">6112000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzQtMi0xLTEtMjgyOA_788ff576-3e46-4acc-a39c-c102559c3cf1"
      unitRef="usd">6112000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzUtMi0xLTEtMjgzMQ_8637b599-7f81-41d1-a5fa-62e5e67d03ef"
      unitRef="usd">6012000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzYtMi0xLTEtMjg0Ng_2377dba2-507e-46ae-9cfd-2b897b8e47e2"
      unitRef="usd">44511000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDYvZnJhZzpkMjJlZmU1NjY4NWE0MTM0YmVmNThmZjIwOGIwMDRmZS90YWJsZTo5OTA5YWMxYTM1ZGM0MDMxYTkyODFjNzVkZjdlZmQ3Ny90YWJsZXJhbmdlOjk5MDlhYzFhMzVkYzQwMzFhOTI4MWM3NWRmN2VmZDc3XzctMi0xLTEtMjg0Ng_7b46bed3-19a1-4581-a584-1382ce4820d8"
      unitRef="usd">75141000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE5NDU_6cf13ffe-1d7e-4b0c-9b7c-1ebe46993691">Debt &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;We have in place an amended and restated credit agreement (the &#x201c;Credit Agreement&#x201d;) with U.S. Bank National Association (&#x201c;U.S. Bank&#x201d;) as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the &#x201c;Lenders&#x201d;), whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement provides us with senior secured revolving credit facilities (the &#x201c;Revolving Loan Facility&#x201d;) totaling $150&#160;million. The Revolving Loan Facility includes a $5.0&#160;million letter of credit subfacility and $15.0&#160;million swingline subfacility. The Revolving Loan Facility has a five-year maturity date, maturing on November 30, 2023. The Revolving Loan Facility is secured by substantially all of our personal property assets and those of our subsidiaries. We may use the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes. &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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%"&gt;At March&#160;28, 2021, the effective interest rate on our borrowings was 1.1%. In addition to paying interest on the outstanding principal under the Revolving Loan Facility, we are required to pay a commitment fee on the unutilized commitments thereunder. The commitment fee is between 0.15% and 0.25%, depending on our leverage ratio. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Debt issuance costs of $0.2&#160;million paid to the lenders in connection with the Credit Agreement, as well as unamortized debt issuance costs of $0.3&#160;million paid in connection with the previous credit facility, are reflected as a reduction of debt and are being amortized as interest expense over the term of the Revolving Loan Facility.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 29, 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured revolving loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,000&#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:'Calibri',sans-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Less:  unamortized debt issuance costs&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Total debt, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Less: current portion of long-term debt, net of current unamortized debt issuance costs&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzU3Ng_6fd36ecb-c528-4c07-9f53-7a61310931e5"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <hwkn:RevolvingLoanFacilityLetterofCredit
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzYxOQ_fe3b86fb-f64c-494d-bf68-921243cb1121"
      unitRef="usd">5000000.0</hwkn:RevolvingLoanFacilityLetterofCredit>
    <hwkn:RevolvingLoanFacilitySwinglineSubfacility
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzY1NQ_9334c967-3782-4907-bc1a-86d1eb76db8f"
      unitRef="usd">15000000.0</hwkn:RevolvingLoanFacilitySwinglineSubfacility>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzEzMTg_3372d6a8-35f7-4204-9ec6-b0b82f61d5c7"
      unitRef="number">0.011</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="ibaf114074be54a138d1e472f27db9d15_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE1Mjk_cd7928af-c2fe-4551-8f7f-015f3b20eb71"
      unitRef="number">0.0015</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="id03a15012f024c08b0355039fc8a44fd_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE1MzY_790fe1e7-2127-481f-bd57-febc87bc3a54"
      unitRef="number">0.0025</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i412156208d524e19ac8e0ee48fd93407_I20181130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE1OTg_ad629d6d-4698-4532-8700-ffc61b6a0dd6"
      unitRef="usd">200000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i01f3552471d9469291e2fa0d9f0aa827_I20181129"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE3MDg_14a5691e-65b5-46af-b406-455deecbee9f"
      unitRef="usd">300000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90ZXh0cmVnaW9uOjMyMGZmODk4NzNmOTQ1ZjM4MDQxMmM0NDM1NWEwN2VmXzE5NDI_6b692dd0-7756-4771-8ef4-f719ee60eb3e">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 28, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 29, 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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior secured revolving loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,000&#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:'Calibri',sans-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Less:  unamortized debt issuance costs&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(248)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(342)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Total debt, net of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Less: current portion of long-term debt, net of current unamortized debt issuance costs&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,907)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i2ca27ea4bb9d4e05ab9c5f03ff17eaca_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzEtMi0xLTEtMA_a7920c03-5889-487e-83d8-f8d91977b173"
      unitRef="usd">99000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i33d8b623fd88420e8954073d85b09750_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzEtNC0xLTEtMA_284e6bc6-559f-4219-9e5e-34acf71b5fcf"
      unitRef="usd">60000000</us-gaap:LongTermDebt>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzItMi0xLTEtMA_729c5d7a-587f-486a-95f0-7ed11b545348"
      unitRef="usd">248000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzItNC0xLTEtMA_c22d9e6b-90c4-4f3a-b7ed-926243054614"
      unitRef="usd">342000</us-gaap:UnamortizedDebtIssuanceExpense>
    <hwkn:Totaldebtnetofdebtissuancecosts
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzMtMi0xLTEtMA_534084e5-332a-44df-be98-e438afde5bcb"
      unitRef="usd">98752000</hwkn:Totaldebtnetofdebtissuancecosts>
    <hwkn:Totaldebtnetofdebtissuancecosts
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzMtNC0xLTEtMA_0dcfda2b-9028-47cb-9171-46982fb18f91"
      unitRef="usd">59658000</hwkn:Totaldebtnetofdebtissuancecosts>
    <us-gaap:LongTermDebtCurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzQtMi0xLTEtMA_620cae6a-ad97-44dd-b795-037794304757"
      unitRef="usd">9907000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzQtNC0xLTEtMA_61fcabfa-9167-411f-bfa8-8e57e5cdb771"
      unitRef="usd">9907000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzUtMi0xLTEtMA_244063ba-4219-4037-80c2-6adbdcf4abb0"
      unitRef="usd">88845000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMDkvZnJhZzozMjBmZjg5ODczZjk0NWYzODA0MTJjNDQzNTVhMDdlZi90YWJsZToyMWVlNjVlMWM3NGE0YjRmOGRhMTk4MTFlNjIwZjVhYS90YWJsZXJhbmdlOjIxZWU2NWUxYzc0YTRiNGY4ZGExOTgxMWU2MjBmNWFhXzUtNC0xLTEtMA_6e3f8192-b711-4105-b0fa-e688ee099c33"
      unitRef="usd">49751000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5OTM_0e3e906c-470d-459f-b723-30ce6c2f5fb2">Share-Based Compensation&#160;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance-Based Restricted Stock Units.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Our Board of Directors has approved a performance-based equity compensation arrangement for our executive officers. This performance-based arrangement provides for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common shares based on our pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer will be determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 124,770&#160;shares in the aggregate for fiscal 2021. The restricted shares issued, if any, will fully vest two years after the end of the fiscal year on which the performance is based. We record the compensation expense for the outstanding performance share units and then-converted restricted stock over the life of the awards.&lt;/span&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the restricted stock activity for fiscal 2020 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&#160;Grant&lt;br/&gt;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of fiscal 2019&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;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:'Calibri',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2021&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted average grant date fair value of performance-based restricted shares issued in fiscal 2021 was $18.69, fiscal 2020 was $17.25 and fiscal 2019 was $15.68. We recorded compensation expense on performance-based restricted stock of approximately $2.5 million for fiscal 2021, $1.5 million for fiscal 2020 and $1.3 million for fiscal 2019, substantially all of which was recorded in selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $0.2&#160;million in fiscal 2021, $1.3 million in fiscal 2020 and $1.1 million in fiscal 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Until the performance-based restricted stock units result in the issuance of restricted stock, the amount of expense recorded each period is dependent upon our estimate of the number of shares that will ultimately be issued and our then current common share price. Upon issuance of restricted stock, we record compensation expense over the remaining vesting period using the award date closing price. Unrecognized compensation expense related to non-vested restricted stock and non-vested restricted share units as of March&#160;28, 2021 was $3.0 million and is expected to be recognized over a weighted average period of 1.3 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Awards.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are expensed over a one-year vesting period, based on the market value on the date of grant. The following table represents the Board&#x2019;s restricted stock activity for fiscal 2020 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&#160;Grant&lt;br/&gt;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of fiscal 2019&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;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:'Calibri',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;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:'Calibri',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2021&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Annual expense related to the value of restricted stock was $0.3 million in fiscal 2021, 2020 and 2019, and was recorded in SG&amp;amp;A expense in the Consolidated Statements of Income. Unrecognized compensation expense related to non-vested restricted stock awards as of March&#160;28, 2021 was $0.1 million and is expected to be recognized over a weighted average period of 0.3&#160;years.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <hwkn:RangeOfRestrictedStockToBeIssuedMinimum
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzY1Nw_aff3354d-6a5f-41c5-b0e3-e3568dedd24a"
      unitRef="shares">0</hwkn:RangeOfRestrictedStockToBeIssuedMinimum>
    <hwkn:RangeOfRestrictedStockToBeIssuedMaximum
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzY3MQ_7b767235-9e95-4545-afad-a327b136cb20"
      unitRef="shares">124770</hwkn:RangeOfRestrictedStockToBeIssuedMaximum>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5OTU_cbe06733-56ab-437a-a80a-9ec48245cf17">&lt;div style="margin-bottom:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the restricted stock activity for fiscal 2020 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&#160;Grant&lt;br/&gt;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of fiscal 2019&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49,134)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;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:'Calibri',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(29,010)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2021&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;239,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8502a46cfe06476dad36dca17de54910_I20180401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzEtMi0xLTEtMjg4Mw_dd5b6524-8a35-4ed1-bb9c-5f570b38abda"
      unitRef="shares">102286</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8502a46cfe06476dad36dca17de54910_I20180401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzEtNC0xLTEtMjg4NQ_af7d879d-2f1b-4b27-a429-1661b4b77b8e"
      unitRef="usdPerShare">22.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzItMi0xLTEtMjg4Mw_364908e4-efbe-4deb-9a45-1eb920ba5df2"
      unitRef="shares">15636</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzItNC0xLTEtMjg4NQ_988cf784-f9c7-449b-b68a-61de1d85fb7f"
      unitRef="usdPerShare">15.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzMtMi0xLTEtMjg4Mw_68bcf072-1ee5-4088-a4a6-7158ad1f2636"
      unitRef="shares">49134</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzMtNC0xLTEtMjg4NQ_4acf6dcf-779d-44c9-a5cb-8a3cf519d94d"
      unitRef="usdPerShare">21.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzQtMi0xLTEtMjg4Mw_14798114-d8db-478a-94c2-d3ed5056fbca"
      unitRef="shares">3022</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzQtNC0xLTEtMjg4NQ_0c98c533-4dcf-45fa-9123-93edb1bd5d9e"
      unitRef="usdPerShare">23.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ideef8696988240828171c27d5b85faea_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzEtMi0xLTEtMA_4c6a0d66-6d18-41f5-bb5e-4618e5fb092a"
      unitRef="shares">65766</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ideef8696988240828171c27d5b85faea_I20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzEtNC0xLTEtMA_418a7b0c-167b-4238-8d47-28bf1fcb651a"
      unitRef="usdPerShare">21.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzItMi0xLTEtMA_ce71c69b-cff2-44d1-9368-59a479f4da65"
      unitRef="shares">138504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzItNC0xLTEtMA_9b8a47b3-4181-47fa-ade4-44f717dae368"
      unitRef="usdPerShare">17.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzMtMi0xLTEtMA_28ea6d6a-b288-4839-a09a-2d2d407e8759"
      unitRef="shares">55240</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzMtNC0xLTEtMA_1fe7bc1d-6ff5-4687-aea2-d11c2bcabaf2"
      unitRef="usdPerShare">23.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzQtMi0xLTEtMA_7056ed49-b7d6-4dba-a4b3-cc7f65303fa8"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzQtNC0xLTEtMA_b33425d4-9afa-452f-9bb1-c534eb1e56a5"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib49b15d26a9f4aaa9e906dcc4c272ced_I20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzUtMi0xLTEtMA_bb7b2559-7511-4e91-b088-8b093ad12c0d"
      unitRef="shares">149030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib49b15d26a9f4aaa9e906dcc4c272ced_I20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzUtNC0xLTEtMA_0b5479ec-96d3-409e-9452-1e6e66d6b5e8"
      unitRef="usdPerShare">17.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzYtMi0xLTEtMA_5c30245c-bf34-4693-8e76-13edad42cf05"
      unitRef="shares">129626</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzYtNC0xLTEtMA_1a0c0cbf-108e-4810-bc48-b2fa2b38dbc3"
      unitRef="usdPerShare">18.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzctMi0xLTEtMA_88f66f04-8cae-4822-a8b5-e72ca05a0f18"
      unitRef="shares">10526</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzctNC0xLTEtMA_a758028d-a8ef-4b9a-b61b-2cf4a03c1ab7"
      unitRef="usdPerShare">15.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzgtMi0xLTEtMA_ea9dde4e-4bb9-4ac3-be53-328c56be1ba6"
      unitRef="shares">29010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzgtNC0xLTEtMA_f82df477-d88a-4ca3-ab2b-dad16a02e55a"
      unitRef="usdPerShare">17.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id20a49a702e24884bf5f2c462cf92548_I20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzktMi0xLTEtMA_4caf1a3b-0803-4c18-b281-088bb54e4c72"
      unitRef="shares">239120</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id20a49a702e24884bf5f2c462cf92548_I20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTo2OThhODNkYmZkYWM0ZTEzYWNmYmQ3NzNhZjFlZjhlNC90YWJsZXJhbmdlOjY5OGE4M2RiZmRhYzRlMTNhY2ZiZDc3M2FmMWVmOGU0XzktNC0xLTEtMA_05dc99fb-b699-485d-932d-bc98f744d2fa"
      unitRef="usdPerShare">17.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEwOTk1MTE2MzM3NTM_1a0c0cbf-108e-4810-bc48-b2fa2b38dbc3"
      unitRef="usdPerShare">18.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEwOTk1MTE2MzM3NjE_9b8a47b3-4181-47fa-ade4-44f717dae368"
      unitRef="usdPerShare">17.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEyMjI_6a847653-af37-4200-bfd0-297a9ae1bd9c"
      unitRef="usdPerShare">15.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEzMTQ_6f501eb1-0239-454f-9a47-6303f919717b"
      unitRef="usd">2500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEzMzI_d759d5c4-1e83-4794-889b-4e0d4c65f54a"
      unitRef="usd">1500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEzNTM_c8a0edd2-e170-4fcf-ae98-ce6482cb0cb8"
      unitRef="usd">1300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzEwOTk1MTE2MzM5MDM_43506edf-53ad-4acf-bc31-a410bc27071b"
      unitRef="usd">200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ib1351ace370445e18ca15934f4a0f9b4_D20190401-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzE1ODU_6c158979-2e20-409e-bb33-1268fae63eb4"
      unitRef="usd">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if2aaf86e282a44df8bd1925139f257b2_D20180402-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzE2MDU_9daefcb0-8831-43e7-9508-43c63b4e5958"
      unitRef="usd">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="id20a49a702e24884bf5f2c462cf92548_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzIyMzM_c2342b2f-5e7b-4659-9267-10d7981699eb"
      unitRef="usd">3000000.0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="id703a5ed84bb4f3fbed8154db2ea9584_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzIzMDM_6f3ca6ee-9b2d-4365-842f-826565cb0346">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock
      contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5OTA_16938fc9-cbe7-4864-91eb-76846ac4f765">The following table represents the Board&#x2019;s restricted stock activity for fiscal 2020 and 2021:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-&lt;br/&gt;Average&#160;Grant&lt;br/&gt;Date&#160;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at beginning of fiscal 2019&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;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:'Calibri',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,704)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;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:'Calibri',sans-serif;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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited or expired&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,958)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at end of fiscal 2021&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iff41f88a200f4053aabe831aba708d6b_I20180401"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzEtMi0xLTEtMjg2MA_6a68d3e4-feff-4f3e-984b-eb25b2e9c871"
      unitRef="shares">16968</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iff41f88a200f4053aabe831aba708d6b_I20180401"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzEtNC0xLTEtMjg2MA_064b59bd-9161-4331-96f8-f65bd5c34a44"
      unitRef="usdPerShare">20.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzItMi0xLTEtMjg2MA_e4f05874-53f9-4d07-930b-60b6698a8158"
      unitRef="shares">16704</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzItNC0xLTEtMjg2MA_bd236779-e88a-4c5b-9af8-797c930a3632"
      unitRef="usdPerShare">17.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzMtMi0xLTEtMjg2MA_9fce2b1a-c1de-4592-8703-47f266d2f72d"
      unitRef="shares">16968</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzMtNC0xLTEtMjg2MA_01ec315c-0c68-4828-b704-e1db35265961"
      unitRef="usdPerShare">20.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzQtMi0xLTEtMjg2MA_4bf01cc8-62d5-4e39-a769-31aa5ebbefce"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzQtNC0xLTEtMjg2MA_e49d7981-2cfa-4050-84d5-72cf40c6a88b"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i295fde79d4f34e068942f975efc4eb23_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzEtMi0xLTEtMA_f53f7936-ef0a-457b-be57-ed919837186a"
      unitRef="shares">16704</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i295fde79d4f34e068942f975efc4eb23_I20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzEtNC0xLTEtMA_344b6575-82c3-44fa-a3ed-7de602169ddd"
      unitRef="usdPerShare">17.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzItMi0xLTEtMA_d8be1527-fcf0-4883-be9e-8a521fed7e60"
      unitRef="shares">16016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzItNC0xLTEtMA_4ac37f26-924d-431d-84e7-50e4274add61"
      unitRef="usdPerShare">21.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzMtMi0xLTEtMA_8c6169e5-f954-42d6-81da-f40f821d1fc1"
      unitRef="shares">16704</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzMtNC0xLTEtMA_9f0edbae-1bfb-4f67-971a-ea315fe4daf3"
      unitRef="usdPerShare">17.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzQtMi0xLTEtMA_1cf000f4-0e2a-47ed-abd4-483ea05cf26d"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzQtNC0xLTEtMA_e38a43e8-7cc2-401e-914d-8b1de81f2feb"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic0100bda87e54bea8bb9376e357bae67_I20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzUtMi0xLTEtMA_296ad965-4b36-42a0-9b84-33abe21fc0ba"
      unitRef="shares">16016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic0100bda87e54bea8bb9376e357bae67_I20200329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzUtNC0xLTEtMA_5f1ca1cc-4e7e-4d6e-817b-4882dfd92986"
      unitRef="usdPerShare">21.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzYtMi0xLTEtMA_cdb37ce9-bb57-463f-8212-64cb6a26f6c5"
      unitRef="shares">13186</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzYtNC0xLTEtMA_836462cd-59ba-4eee-b2ba-7b4e8315107e"
      unitRef="usdPerShare">25.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzctMi0xLTEtMA_621b6540-4468-420a-a2e4-8facbdd516ff"
      unitRef="shares">16016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzctNC0xLTEtMA_cfcd1dd0-033e-423c-a4ee-f6ef3596b0be"
      unitRef="usdPerShare">21.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzgtMi0xLTEtMA_d970530e-2e35-46a3-b06b-cb512e39d21f"
      unitRef="shares">1958</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzgtNC0xLTEtMA_a1a4f7f1-9a69-4e1c-8584-7e8d78951ae9"
      unitRef="usdPerShare">25.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia60a53442f8d4f9f99ce36297df15f79_I20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzktMi0xLTEtMA_78b8520b-d201-4c3f-b42a-8eaff1d45bb9"
      unitRef="shares">11228</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia60a53442f8d4f9f99ce36297df15f79_I20210328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90YWJsZTpmNDAxNWY3YTU4YjA0Yzc0OTY0NzlhZmYzN2MyMDJmNC90YWJsZXJhbmdlOmY0MDE1ZjdhNThiMDRjNzQ5NjQ3OWFmZjM3YzIwMmY0XzktNC0xLTEtMA_6f2ab03d-8c5e-44da-9d7f-48a062faa0c2"
      unitRef="usdPerShare">25.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idfc8270079f54e13b82904dcb831f331_D20180402-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI3MTQ_02f46824-6122-4fa7-a948-66a831c1facc"
      unitRef="usd">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3293de8293874213a2498427e54fde46_D20200330-20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI3MTQ_1c18828c-85a5-4eff-97ff-0ec5af7d9ccd"
      unitRef="usd">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7d95491963504ee584ea936198c87b71_D20190401-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI3MTQ_4acfb69e-6ece-4630-800a-988d0c9e1444"
      unitRef="usd">300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia60a53442f8d4f9f99ce36297df15f79_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5MTA_2b7ce2f6-4b0d-475a-bfd4-14413504a153"
      unitRef="usd">100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5875169bb3e54cc59ebe7e3253d56e06_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTIvZnJhZzpkNWMyNDU4ODNiZTc0ZGFlODRlZjAzZjFmYmI0MGQwYy90ZXh0cmVnaW9uOmQ1YzI0NTg4M2JlNzRkYWU4NGVmMDNmMWZiYjQwZDBjXzI5ODA_441f6de3-505b-414f-8f31-45b3fb0a70cd">P0Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzc2Mg_ff43f8c9-960f-4a4f-8314-74f033430dee">Share Repurchases Our board of directors has authorized the repurchase of up to 1,600,000 shares of our outstanding common shares. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon repurchase of the shares, we reduce our common shares for the par value of the shares with the excess applied against additional paid-in capital. We repurchased 166,088 of common shares at an aggregate purchase price of $4.1&#160;million during fiscal 2021. We repurchased 291,166 of common shares at an aggregate purchase price of $5.9&#160;million during fiscal 2020. We repurchased 216,332 of common shares at an aggregate purchase price of $4.4 million during fiscal 2019. As of March&#160;28, 2021, the number of shares available to be purchased under the share repurchase program was 551,506.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzk2_4a8c89fa-2e29-48d8-b1af-0b02ee294dba"
      unitRef="shares">1600000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzEwOTk1MTE2Mjk0ODE_c8a50ae7-0622-4510-800b-50d1981abc8e"
      unitRef="shares">166088</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzEwOTk1MTE2Mjk1MDQ_0a9d2e64-8461-4f60-b64f-02c1d8eb2595"
      unitRef="usd">4100000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzQ0OA_020b074d-31e6-45cb-bdda-150fc7c5ce3a"
      unitRef="shares">291166</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzUwMQ_302e5a0d-8ece-4818-9a55-bfac1d6c64da"
      unitRef="usd">5900000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzUzOQ_1bf3368d-720d-44f7-b5a7-71a7ed27a643"
      unitRef="shares">216332</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzU5Mg_73e25b46-f109-4d65-ad9f-49e3338dc082"
      unitRef="usd">4400000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTUvZnJhZzpiZWIzY2U4NTFhMzg0NjY2ODg3NDYyM2VjYzZhYjI3MC90ZXh0cmVnaW9uOmJlYjNjZTg1MWEzODQ2NjY4ODc0NjIzZWNjNmFiMjcwXzc1OA_8e64ba21-0b6e-47be-806e-ca803a94a324"
      unitRef="shares">551506</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI4MjY_893c29c4-542e-475f-8476-9ec6c2326b68">Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans &lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Company Sponsored Plans&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The majority of our non-bargaining unit employees are eligible to participate in a company-sponsored profit sharing plan. Contributions are made at our discretion subject to a maximum amount allowed under the Internal Revenue Code (&#x201c;IRC&#x201d;). The profit sharing plan contribution level for each employee depends upon date of hire, and was 2.5% or 5.0% of each employee&#x2019;s eligible compensation for fiscal 2021, 2020 and 2019. We also have in place a retirement plan covering our collective bargaining unit employees. The retirement plan provides for a contribution of 2.5% or 5.0% of each employee&#x2019;s eligible annual wages depending on their hire date. In addition to the employer contributions described above, both the profit sharing plan and the retirement plan include a 401(k) plan that allows employees to contribute pre-tax earnings up to the maximum amount allowed under the IRC, with an employer match of up to 5% of the employee&#x2019;s eligible compensation.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have two employee stock ownership plans (&#x201c;ESOPs&#x201d;), one covering the majority of our non-bargaining unit employees and the other covering our collective bargaining unit employees. Contributions to the plan covering our non-bargaining unit employees are made at our discretion.  Contributions to both plans are subject to a maximum amount allowed under the IRC, and were 2.5% or 5.0% of each employee&#x2019;s eligible wages, depending on each eligible employee&#x2019;s hire date, for fiscal 2021, 2020 and 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have a nonqualified deferred compensation plan covering employees who are classified as &#x201c;highly compensated employees&#x201d; as determined by IRS guidelines for the plan year and who were hired on or before April 1, 2012.  Employees who are eligible for the nonqualified deferred compensation plan for any plan year are not eligible for the profit sharing plan contribution or the ESOP contributions described above for that plan year. Our contribution to the nonqualified deferred compensation plan for fiscal 2021, 2020 and 2019 was 10% of each employee&#x2019;s eligible compensation, subject to the maximum amount allowed under the IRC.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have an employee stock purchase plan (&#x201c;ESPP&#x201d;) covering substantially all of our employees. The ESPP allows employees to purchase newly-issued shares of the Company&#x2019;s common shares at a discount from market. The number of new shares issued under the ESPP was 88,148 in fiscal 2021, 77,100 in fiscal 2020 and 87,356 in fiscal 2019.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents the contribution expense for these company-sponsored plans for fiscal 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-bargaining unit employee plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;401(k) matching contributions&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:'Calibri',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;ESOP&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonqualified deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Bargaining unit employee plans&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;ESPP - all employees&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contribution expense&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2013, we withdrew from a collectively bargained multiemployer pension plan and recorded a liability for our share of the unfunded vested benefits. Payments of $467,000 per year are being made through 2034.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i416d9ba25e31444c9e87860701b1e925_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2MQ_334a2205-7d76-4590-9f4f-076f9285eb9b"
      unitRef="number">0.025</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="id58f577bf4e34d21a38f17691848be09_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2MQ_c178423f-9c51-4481-8ff0-3880ea73949e"
      unitRef="number">0.025</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i0fd6d46e8116406389b130806c6688da_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2MQ_c9878521-5409-4c5b-9f43-a5d4b875b1ef"
      unitRef="number">0.025</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ib9b81aee9f2549cb9ad05473cf2f9260_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2Nw_49ae7c52-71c2-45cd-b443-f93d0d79ca62"
      unitRef="number">0.050</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i80dc21fb128049bb9b84f292cb01f174_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2Nw_6b6224c9-f5b6-425c-a3cc-defb2b55293d"
      unitRef="number">0.050</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i042708cde1ce48bbab7a5b86ad0f1177_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzQ2Nw_e9667b28-e688-4343-bd11-e7889e8235a1"
      unitRef="number">0.050</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i222ed31e7d81494391b6c315f1d9cf0c_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzY3OQ_23ac2089-adbd-4a45-9391-9ba21bb3d018"
      unitRef="number">0.025</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i490c702382f64da092804f8ca9e5e1e8_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzY4NQ_be66afed-c01d-46e9-adca-f93365936fc2"
      unitRef="number">0.050</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i6ebd6c4b69654597a7b9d5260554911e_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzEwMjc_976313a3-5d5d-44b9-aca1-338442a8b893"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i36e29622d22c4aa894fc7864189ea149_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NDY_5fa4fbe6-1606-4dd3-8e44-1591d58efc7c"
      unitRef="number">0.025</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ic2cfcee5c7b94ed392816b38e614a160_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NDY_c2523e40-9ec2-46b3-a98a-09d4d0e18b19"
      unitRef="number">0.025</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i9fd8a2ce5a7f4af5aa9946deb17da58b_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NDY_d582992f-c18a-4776-935d-467edee3f0bc"
      unitRef="number">0.025</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i3e210083212b4d1b8c5db836c2b6086e_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NTI_692c7790-b985-4ab0-82d5-40ed03403650"
      unitRef="number">0.050</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i32ed9e1b3fe5449e8e68a1528a59b7d7_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NTI_bcc49b49-5ef8-4ece-9ce0-c97f0283aa6d"
      unitRef="number">0.050</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i663297d9695944f38402cc92b85230f3_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzE0NTI_eaf00a8a-5e3d-4ea0-bddb-bf15b7e8de05"
      unitRef="number">0.050</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i83d16167a20f40348e50f015fcaf0a89_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzIwOTI_44c003dc-c80a-41f5-a2e0-7e7b4380a62a"
      unitRef="number">0.10</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="ia000afe4b5b24a3fb91de830e16f16a8_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzIwOTI_4b41584e-613c-461d-8c64-5fc78ea2bc74"
      unitRef="number">0.10</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i4eebd2a582624cae86b7ebd0d55507dd_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzIwOTI_5cc769ff-b4a4-406d-831d-f736a0a94889"
      unitRef="number">0.10</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i16998ec1efc14177afa1fffa26198ccc_D20200330-20210328"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI0NTI_cc0da8f6-04c6-431c-8952-cf1e762527b4"
      unitRef="shares">88148</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie600489a4224488d8652690eb85fc6bd_D20190401-20200329"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI0Njk_48451679-6828-4483-88b7-3cd325feada2"
      unitRef="shares">77100</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i0922300487b44e859c5244968adc01ce_D20180402-20190331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI0ODk_82c25b2f-19ff-4621-ab40-f52900190f89"
      unitRef="shares">87356</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI4Mjc_7ddff7ea-6a92-4bbb-ab8b-dbba530f5266">&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents the contribution expense for these company-sponsored plans for fiscal 2021, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-bargaining unit employee plans:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Profit sharing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;401(k) matching contributions&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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:'Calibri',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;ESOP&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nonqualified deferred compensation plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Bargaining unit employee plans&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;ESPP - all employees&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total contribution expense&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzMtMi0xLTEtMA_647a60f4-e395-48f6-b4fd-af3b9a4146f7"
      unitRef="usd">994000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzMtNC0xLTEtMA_a9b8e15a-3986-4107-9a6b-93f62c257e32"
      unitRef="usd">631000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzMtNi0xLTEtMA_a86a1a91-0358-428c-8832-32394776b1e4"
      unitRef="usd">899000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <hwkn:DefinedContributionPlanEmployerMatchingContributionAmount
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzQtMi0xLTEtMA_a11b9d52-91bf-45b8-ab37-6146004beab2"
      unitRef="usd">2650000</hwkn:DefinedContributionPlanEmployerMatchingContributionAmount>
    <hwkn:DefinedContributionPlanEmployerMatchingContributionAmount
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzQtNC0xLTEtMA_a07e3216-3f59-411c-95c6-1bc2fdf1e5af"
      unitRef="usd">2399000</hwkn:DefinedContributionPlanEmployerMatchingContributionAmount>
    <hwkn:DefinedContributionPlanEmployerMatchingContributionAmount
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzQtNi0xLTEtMA_a9212df6-66fd-4d4d-9ba6-67a685dc74f3"
      unitRef="usd">2390000</hwkn:DefinedContributionPlanEmployerMatchingContributionAmount>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzUtMi0xLTEtMA_aeb7ba96-f0d7-4568-b796-43296c7f9ac1"
      unitRef="usd">994000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzUtNC0xLTEtMA_884c8e73-7960-4833-8049-b5b83d4b6461"
      unitRef="usd">631000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzUtNi0xLTEtMA_eab97094-a0f6-48c5-b98c-0d9ffe43cb70"
      unitRef="usd">899000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzYtMi0xLTEtMA_7b4f21c6-bf02-4f98-a6b8-b9760d41fb3d"
      unitRef="usd">1327000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzYtNC0xLTEtMA_10c09cd2-67dc-4c4c-8a21-3411425f450d"
      unitRef="usd">1262000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzYtNi0xLTEtMA_93e8d099-1ad0-4908-ab60-b5fd60d966b5"
      unitRef="usd">1246000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4ad86554cb6e4bb4bd8fabc346fa12f4_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzctMi0xLTEtMA_7cc1e947-08e9-4187-8891-afb1a8c1fbae"
      unitRef="usd">555000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i82731a96a8e64a3aaf7055a32e90c64f_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzctNC0xLTEtMA_af41436d-d08e-4015-ab9a-e7f2f3471e46"
      unitRef="usd">481000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4e85efb18e614d3b8fa0cf2e7670904a_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzctNi0xLTEtMA_0b80b4cd-5b68-4a1e-b474-43c1c334936d"
      unitRef="usd">474000</us-gaap:DefinedContributionPlanCostRecognized>
    <hwkn:EmployeeStockPurchasePlansESPPCompensationExpense
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzgtMi0xLTEtMA_8ffe7bfd-87f0-4883-9c34-492a9c365f75"
      unitRef="usd">556000</hwkn:EmployeeStockPurchasePlansESPPCompensationExpense>
    <hwkn:EmployeeStockPurchasePlansESPPCompensationExpense
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzgtNC0xLTEtMA_a29bde86-c4ac-42b0-bbdf-c187577b5725"
      unitRef="usd">431000</hwkn:EmployeeStockPurchasePlansESPPCompensationExpense>
    <hwkn:EmployeeStockPurchasePlansESPPCompensationExpense
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzgtNi0xLTEtMA_1d0bbea7-7a50-4741-9e00-5eba5b08fc8c"
      unitRef="usd">376000</hwkn:EmployeeStockPurchasePlansESPPCompensationExpense>
    <hwkn:ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzktMi0xLTEtMA_f01bb2aa-9393-46fc-bbbe-584f0cf3a3ac"
      unitRef="usd">7076000</hwkn:ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense>
    <hwkn:ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzktNC0xLTEtMA_a9c16612-4ab1-4387-94d9-24f39edafe5c"
      unitRef="usd">5835000</hwkn:ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense>
    <hwkn:ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90YWJsZTowOGUwN2EwMzkxYTk0ZDQ0OGFlYmQ2OGIwMWVkZDY2YS90YWJsZXJhbmdlOjA4ZTA3YTAzOTFhOTRkNDQ4YWViZDY4YjAxZWRkNjZhXzktNi0xLTEtMA_c28eecca-bc68-4f0a-b268-7eb3d9503ab7"
      unitRef="usd">6284000</hwkn:ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense>
    <hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMTgvZnJhZzoxNmRkYmU1OWUxM2U0N2I3OGRhOGMwY2U5ZmM3MjMwNC90ZXh0cmVnaW9uOjE2ZGRiZTU5ZTEzZTQ3Yjc4ZGE4YzBjZTlmYzcyMzA0XzI3ODQ_dc641407-da63-4f79-80bb-d1e24d18f871"
      unitRef="usd">467000</hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjEvZnJhZzoxYWExMDYzMTM4MWY0YzEyODc3N2I4ZjY2NGU5ZTIzZi90ZXh0cmVnaW9uOjFhYTEwNjMxMzgxZjRjMTI4Nzc3YjhmNjY0ZTllMjNmXzI2NDE_0c98a263-614f-4829-9a16-50c165a8f148">Commitments and Contingencies &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation. &#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;28, 2021, there were no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries are a party or of which any of our property is the subject.  Legal fees associated with such matters are expensed as incurred.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Asset Retirement Obligations.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have three leases of land which contain terms that state that at the end of the lease term, we have a specified amount of time to remove the property and buildings. Including available lease extensions, these leases expire in 2023, 2033 and 2044. At that time, anything that remains on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. We have not been able to reasonably estimate the fair value of the asset retirement obligations, primarily due to the combination of the following factors: certain of the leases do not expire in the near future; we have a history of extending the leases with the lessors and currently intend to do so at expiration of the lease periods; the lessors do not have a history of terminating leases with their tenants; and because it is more likely than not that the buildings will have value at the end of the lease life and therefore, may not be removed by either the lessee or the lessor. Therefore, in accordance with accounting guidance related to asset retirement and environmental obligations, we have not recorded an asset retirement obligation as of March&#160;28, 2021. We will continue to monitor the factors surrounding the requirement to record an asset retirement obligation and will recognize the fair value of a liability in the period in which it is incurred and a reasonable estimate can be made.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <hwkn:NumberOfLeases
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjEvZnJhZzoxYWExMDYzMTM4MWY0YzEyODc3N2I4ZjY2NGU5ZTIzZi90ZXh0cmVnaW9uOjFhYTEwNjMxMzgxZjRjMTI4Nzc3YjhmNjY0ZTllMjNmXzEyMjY_40029245-0a1c-46a0-b083-ecd53b70678d"
      unitRef="lease">3</hwkn:NumberOfLeases>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90ZXh0cmVnaW9uOmUxOGJjZWY3ZDkzYzQ0NDM4NDI4ZTQ1MWIwNTA1MjdjXzIwNjU_15aa4d5c-4ad7-4ef0-a874-f1e4d33cae23">Income Taxes &lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provisions for income taxes for fiscal 2021, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.685%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal &#x2014; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State &#x2014; current&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal &#x2014; deferred&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State &#x2014; deferred&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2021, 2020 and 2019 are listed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal deduction&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESOP dividend deduction on allocated shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/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:'Calibri',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &#x2014; 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of items comprising our net deferred tax liability as of March&#160;28, 2021 and March&#160;29, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.362%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation accruals&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension withdrawal liability&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss on interest rate swap&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:'Calibri',sans-serif;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of tax over book depreciation&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU asset&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;28, 2021, the Company has determined that it is more likely than not that the deferred tax assets at March&#160;28, 2021 will be realized either through future taxable income or reversals of taxable temporary differences.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to U.S.&#160;federal income tax as well as income tax of multiple state jurisdictions. The tax years prior to our fiscal year ended April 1, 2018 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;income tax jurisdictions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90ZXh0cmVnaW9uOmUxOGJjZWY3ZDkzYzQ0NDM4NDI4ZTQ1MWIwNTA1MjdjXzIwNTk_27a4b497-b1c5-4ce6-906b-549ba51e01a9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provisions for income taxes for fiscal 2021, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.685%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal &#x2014; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State &#x2014; current&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal &#x2014; deferred&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State &#x2014; deferred&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total provision&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzItMi0xLTEtMA_3b078b55-a699-4561-8854-6593e0f8dcf1"
      unitRef="usd">11169000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzItNC0xLTEtMA_9f536979-3c07-47d5-a618-25e9e01fac3a"
      unitRef="usd">8447000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzItNi0xLTEtMA_c627b19c-f653-4788-965d-612755b83f94"
      unitRef="usd">6956000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzMtMi0xLTEtMA_4f67139f-5dcd-446b-8b6b-2bad35bb9d22"
      unitRef="usd">4391000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzMtNC0xLTEtMA_f454c80f-dee5-4279-907e-7e8032701857"
      unitRef="usd">3563000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzMtNi0xLTEtMA_97d29932-3c30-4b6c-baf4-34d85edef375"
      unitRef="usd">2748000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzQtMi0xLTEtMA_1a24d1b7-c1fe-4940-b650-1a6ceaa7386e"
      unitRef="usd">15560000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzQtNC0xLTEtMA_657d259c-e94f-4fc1-980e-8c46a05fc873"
      unitRef="usd">12010000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzQtNi0xLTEtMA_9d2cf67a-a55f-481f-9f0b-41e53f9b3474"
      unitRef="usd">9704000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzYtMi0xLTEtMA_362479cd-b40b-4087-9b1b-0028ef4263f1"
      unitRef="usd">-302000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzYtNC0xLTEtMA_67bb8435-ee5b-430e-99ae-409203227ce6"
      unitRef="usd">-976000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzYtNi0xLTEtMA_9c9b81f6-accb-4971-9856-711853dd029a"
      unitRef="usd">-334000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzctMi0xLTEtMA_738a869b-7765-4e58-80cb-aeea6f841670"
      unitRef="usd">-387000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzctNC0xLTEtMA_eeec48ff-92a1-4778-a243-77f1eca7736b"
      unitRef="usd">-445000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzctNi0xLTEtMA_46254ea0-2ec8-4fe3-aab2-e658e0a2bf26"
      unitRef="usd">-273000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <hwkn:DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzgtMi0xLTEtMA_c8abf2ff-b703-48c6-b1fd-e490b31eb833"
      unitRef="usd">-689000</hwkn:DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain>
    <hwkn:DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzgtNC0xLTEtMA_cab31c3b-8280-48c5-8c72-ca324c203921"
      unitRef="usd">-1421000</hwkn:DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain>
    <hwkn:DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzgtNi0xLTEtMA_a1673fac-02e7-4033-9cec-6458dbbce04f"
      unitRef="usd">-607000</hwkn:DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzktMi0xLTEtMA_5f098ae1-0d62-4452-bb56-d1c0fe1dece3"
      unitRef="usd">14871000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzktNC0xLTEtMA_f3716848-c2fb-4bad-942b-e8aa1301c14f"
      unitRef="usd">10589000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTpkMDJiZTdmNzJlZTY0NDkwODU2MzQwYTk0ZGQ5NjY0My90YWJsZXJhbmdlOmQwMmJlN2Y3MmVlNjQ0OTA4NTYzNDBhOTRkZDk2NjQzXzktNi0xLTEtMA_712954e0-7fdb-4ed5-bdc6-fe74d78643cf"
      unitRef="usd">9097000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90ZXh0cmVnaW9uOmUxOGJjZWY3ZDkzYzQ0NDM4NDI4ZTQ1MWIwNTA1MjdjXzIwNjA_c2a01a1a-0a85-4588-866f-a23899a557d2">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2021, 2020 and 2019 are listed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.807%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.651%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Statutory federal income tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal deduction&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESOP dividend deduction on allocated shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/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:'Calibri',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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other &#x2014; 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEtMi0xLTEtMA_daef6c7e-9a59-4bb2-8564-c82673f244cc"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEtNC0xLTEtMA_592f0466-1422-4d7c-a65c-33823e6c5ec9"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEtNi0xLTEtMA_be899fd5-6870-490f-adfa-bcdb5c84af32"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzItMi0xLTEtMA_028e6905-7825-4e5a-9f2d-ec99b6a938ff"
      unitRef="number">0.059</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzItNC0xLTEtMA_ef972e5c-1f01-4b7f-b699-00a607ed9f12"
      unitRef="number">0.057</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzItNi0xLTEtMA_b846a6f6-e713-484f-a3ac-8467bba036e8"
      unitRef="number">0.058</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzMtMi0xLTEtMA_c8fd4774-5070-4339-ae39-83315b32f8ea"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzMtNC0xLTEtMA_7608dbdb-a2a7-4d34-8784-9a909f17ff43"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzMtNi0xLTEtMA_7e76cfac-f55a-499a-b477-27d5a0ec4d1c"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzktMi0xLTEtMA_116fa720-85ed-43b6-8c03-1fdf02bd790b"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzktNC0xLTEtMA_2b13a8fb-da29-4624-b75e-27f8143bbbbf"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzktNi0xLTEtMA_785686ef-84fe-4959-894d-1243fa239c4e"
      unitRef="number">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEwLTItMS0xLTA_d2e7fc99-2108-44f7-b595-ed3f0333ec63"
      unitRef="number">0.266</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEwLTQtMS0xLTA_b76f8bd9-3dd8-4156-8b6c-108cf07e720c"
      unitRef="number">0.272</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4ZGZhNGI4NjBmNWE0NzQ3YTMxYWRiNGIzMmZiYjc1Yy90YWJsZXJhbmdlOjhkZmE0Yjg2MGY1YTQ3NDdhMzFhZGI0YjMyZmJiNzVjXzEwLTYtMS0xLTA_007984db-a2b7-42c9-aa3d-d9fd1812a6d9"
      unitRef="number">0.271</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90ZXh0cmVnaW9uOmUxOGJjZWY3ZDkzYzQ0NDM4NDI4ZTQ1MWIwNTA1MjdjXzIwNTU_16849d83-6ef2-4e84-8c45-d0b75efb2760">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of items comprising our net deferred tax liability as of March&#160;28, 2021 and March&#160;29, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.183%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.362%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock compensation accruals&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pension withdrawal liability&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liability&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized loss on interest rate swap&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:'Calibri',sans-serif;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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(864)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess of tax over book depreciation&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,249)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,504)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,936)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU asset&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzItMi0xLTEtMA_b97366e0-781d-4255-aecb-e7771f4a5bc9"
      unitRef="usd">134000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzItNC0xLTEtMA_5ed94ce8-6ced-4067-a484-e0c171c21add"
      unitRef="usd">212000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzMtMi0xLTEtMA_17fc5564-ad94-46bb-87c0-a0ccef8e0c9c"
      unitRef="usd">1341000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzMtNC0xLTEtMA_51e5432d-605b-4789-9c04-6cc509f40e94"
      unitRef="usd">728000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzQtMi0xLTEtMA_6a850186-a63a-496d-a68a-08209b7b259d"
      unitRef="usd">1344000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzQtNC0xLTEtMA_a2ac9611-1f64-47a0-8ad7-68ac9c7ee88a"
      unitRef="usd">1435000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzUtMi0xLTEtMA_830e2774-dc25-4e96-a5fb-56ae30c9d1fc"
      unitRef="usd">3191000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzUtNC0xLTEtMA_d72ada66-95ad-40cf-8eab-7eca4ababb41"
      unitRef="usd">2476000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnTradingSecurities
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzYtMi0xLTEtMA_b86eeba3-eb60-4278-baf3-881640277542"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsUnrealizedLossesOnTradingSecurities>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnTradingSecurities
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzYtNC0xLTEtMA_0f63a1f4-b4d0-4c98-88a8-acde7153c96f"
      unitRef="usd">29000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnTradingSecurities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzctMi0xLTEtMA_ce535d39-e514-4ff7-8968-7057a735a231"
      unitRef="usd">2882000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzctNC0xLTEtMA_5d55e111-a345-4ce9-bee0-ac5347dd83f4"
      unitRef="usd">1982000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzgtMi0xLTEtMA_f88ba86c-0b6a-4653-a99b-694d0a6911ba"
      unitRef="usd">8892000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzgtNC0xLTEtMA_d65964bb-3f03-4533-884a-01074aa29419"
      unitRef="usd">6862000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEwLTItMS0xLTA_df95f597-7280-4f79-9b12-6f2e84109e58"
      unitRef="usd">2815000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEwLTQtMS0xLTA_bda487cb-387f-4d86-afd3-5fee0b37d01e"
      unitRef="usd">2231000</us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzExLTItMS0xLTA_54b9f205-dcf7-4977-829b-93d990f615ae"
      unitRef="usd">864000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzExLTQtMS0xLTA_eaf373da-1bdb-4589-8ac0-db418e622667"
      unitRef="usd">843000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEyLTItMS0xLTA_53e0a8cf-a59e-4d1f-9acd-bfe48256f147"
      unitRef="usd">11249000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEyLTQtMS0xLTA_2d481ff9-25bd-4506-bbd2-18e0a7aa184f"
      unitRef="usd">10504000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEzLTItMS0xLTA_aba99594-5a31-47c8-bbb2-63fb4fad2c9d"
      unitRef="usd">15269000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzEzLTQtMS0xLTA_4fa6227d-6fa4-4806-a230-b94157efde46"
      unitRef="usd">15936000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE1LTItMS0xLTA_42cdf227-7f17-40ec-97cc-2f446eb66361"
      unitRef="usd">3140000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE1LTQtMS0xLTA_3091c06a-6b13-4a36-80d0-b694f8049f92"
      unitRef="usd">2454000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE2LTItMS0xLTA_e64606a7-2fa1-46c3-9ee9-9a437f684c50"
      unitRef="usd">33337000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE2LTQtMS0xLTA_c40976d2-b410-4a94-897f-3d60d3a512b1"
      unitRef="usd">31968000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE3LTItMS0xLTA_52051b92-e5c8-47cf-a7f7-edc5f76aa8b5"
      unitRef="usd">24445000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjQvZnJhZzplMThiY2VmN2Q5M2M0NDQzODQyOGU0NTFiMDUwNTI3Yy90YWJsZTo4NzZiMzVmN2I0OWU0MzZhYTdkYzE5NTI1ZjA1OTFiMS90YWJsZXJhbmdlOjg3NmIzNWY3YjQ5ZTQzNmFhN2RjMTk1MjVmMDU5MWIxXzE3LTQtMS0xLTA_84e703c7-4dd2-4dcf-948e-68cd4c307f95"
      unitRef="usd">25106000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzI5OTY_dbeeb02a-4bc4-4df4-98ef-5fe7313c9c0d">Leases &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Lease Obligations. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of March&#160;28, 2021, we were obligated under operating lease agreements for certain manufacturing facilities, warehouse space, the land on which some of our facilities sit, vehicles and information technology equipment. Our leases have remaining lease terms of 1 year to 23 years, some of which include options to extend the lease for up to 15 years. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;28, 2021 and March 29, 2020, our operating lease components with initial or remaining terms in excess of one year were classified on the consolidated balance sheet within right of use assets, short-term lease liability and long-term lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease expense was $2.8&#160;million for the both twelve months ended March 28, 2021 and March 29, 2020, and includes leases less than 12 months in duration.&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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our facility in Fullerton, California is leased from a party related to Daniel Stauber, one of our Board members.  The total amount of lease expense related to this lease in fiscal 2021 was $0.5&#160;million, of which less than $0.1&#160;million was attributable to Mr. Stauber.  We have included $5.7&#160;million on our balance sheet as a right-of-use asset, with a corresponding equal amount of lease liabilities, related to this lease.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to our operating leases was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.007%"/&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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 29, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 29, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Term and Discount Rate&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;/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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.73&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of March&#160;28, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,831&#160;&lt;/span&gt;&lt;/td&gt;&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ib5fe60f914c944e0af84bd5b0683a018_I20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzIyNjM_57d0281e-0d58-4764-9819-c18e023137b7">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ib45a04cf9c13450391498e7682a6e3cc_I20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzIyNjk_8a7b7bd4-6d27-4b39-aa68-3d8c91e41109">P23Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseOptionToExtend
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzIzMzM_67accb59-4b4a-4b0a-9d1a-eadb1089b523">15 years</us-gaap:LesseeOperatingLeaseOptionToExtend>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzI2MDU_d3ee46bc-186d-4bca-b824-53ec3da01171"
      unitRef="usd">2800000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="ic95de045b8e94ce29c8c492a8f39f06b_D20200330-20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzEwOTk1MTE2MzY2ODc_ccd49b4a-938e-416b-8e86-10127af1ccdc"
      unitRef="usd">500000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i288a8ba33e2a403dbda82c02f2cced31_D20200330-20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzEwOTk1MTE2MzY3MDE_836abcbc-9fae-4965-aefd-030e34bd5183"
      unitRef="usd">100000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeaseLiability
      contextRef="iba188feb6b4f44f0a5c2a05247453ad3_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzEwOTk1MTE2MzY3MTU_48d574f6-217b-4ab6-8db3-a7abf79c336d"
      unitRef="usd">5700000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="iba188feb6b4f44f0a5c2a05247453ad3_I20210328"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzEwOTk1MTE2MzY3MTU_9c289ffd-2167-42a0-93e3-e4a21774152f"
      unitRef="usd">5700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzI5OTk_43aa0b45-3249-49f2-83b1-e66254e459d4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to our operating leases was as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.007%"/&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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 29, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 29, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease Term and Discount Rate&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;/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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.73&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.73&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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;</hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTo4YjkxZTIxNzA3YWM0MjZlYjZmNWVhMmU0YmVjNTQ4OC90YWJsZXJhbmdlOjhiOTFlMjE3MDdhYzQyNmViNmY1ZWEyZTRiZWM1NDg4XzItMS0xLTEtMzA2OQ_c86979f5-736e-49ca-b9fc-17f1fac68943">P9Y8M23D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTo4YjkxZTIxNzA3YWM0MjZlYjZmNWVhMmU0YmVjNTQ4OC90YWJsZXJhbmdlOjhiOTFlMjE3MDdhYzQyNmViNmY1ZWEyZTRiZWM1NDg4XzItMi0xLTEtMA_83df3af9-6412-4af5-91b2-6806201ab8c1">P8Y8M23D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTo4YjkxZTIxNzA3YWM0MjZlYjZmNWVhMmU0YmVjNTQ4OC90YWJsZXJhbmdlOjhiOTFlMjE3MDdhYzQyNmViNmY1ZWEyZTRiZWM1NDg4XzMtMS0xLTEtMzA3MQ_53c226ec-8029-4240-aaab-5514e82961f2"
      unitRef="number">0.027</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTo4YjkxZTIxNzA3YWM0MjZlYjZmNWVhMmU0YmVjNTQ4OC90YWJsZXJhbmdlOjhiOTFlMjE3MDdhYzQyNmViNmY1ZWEyZTRiZWM1NDg4XzMtMi0xLTEtMA_5543560e-abf0-4119-8497-72a811a940b4"
      unitRef="number">0.041</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90ZXh0cmVnaW9uOmNmMzQ4ZmU3NDYyOTQ0MDlhYmFlZDZkNmM5NDMxOTllXzMwMDA_5e047b84-0988-418c-9484-9806a7087012">&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities as of March&#160;28, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.263%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,831&#160;&lt;/span&gt;&lt;/td&gt;&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Interest&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Present value of lease liabilities&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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzEtMi0xLTEtMA_fc12be45-c927-4555-b874-0ba18b6f6c23"
      unitRef="usd">1831000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzItMi0xLTEtMA_3fc6aef1-0149-4b7a-9e12-2f8542eed4b3"
      unitRef="usd">1707000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzMtMi0xLTEtMA_69f1d6e7-d05e-4f7e-b86e-4778fb09f7b1"
      unitRef="usd">1355000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzQtMi0xLTEtMA_4a0a8b88-71da-4451-a914-b2cd1dbcfe7a"
      unitRef="usd">1304000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzUtMi0xLTEtMA_89441b64-f248-44d9-8839-baab80af1eac"
      unitRef="usd">1251000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzYtMi0xLTEtMA_3d1bd7d1-2dfa-4b4f-ae28-a884390c1942"
      unitRef="usd">6280000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzctMi0xLTEtMA_45d64ba8-80f6-4560-9b60-e3cd6e2eaaea"
      unitRef="usd">13728000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzgtMi0xLTEtMA_56103596-fa42-4dbc-9496-89e744088120"
      unitRef="usd">1910000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMjcvZnJhZzpjZjM0OGZlNzQ2Mjk0NDA5YWJhZWQ2ZDZjOTQzMTk5ZS90YWJsZTpjNzUyZDRmZmU4ZDM0ZDVjODUzZjc2Y2EyYmY1M2RkOS90YWJsZXJhbmdlOmM3NTJkNGZmZThkMzRkNWM4NTNmNzZjYTJiZjUzZGQ5XzktMi0xLTEtMA_9f7cd3e3-9f1e-4e32-9a21-8a9202b467b6"
      unitRef="usd">11818000</us-gaap:OperatingLeaseLiability>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwNzY_567a1dd3-9ccb-48d7-8604-4f6708c8e586">Segment Information &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The accounting policies of the segments are the same as those described in the summary of significant accounting policies. Product costs and expenses for each segment are based on actual costs incurred along with cost allocations of shared and centralized functions. &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;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate performance based on profit or loss from operations before income taxes not including nonrecurring gains and losses. Reportable segments are defined primarily by product and type of customer. Segments are responsible for the sales, marketing and development of their products and services. Other than our Health and Nutrition segment, the segments do not have separate accounting, administration, customer service or purchasing functions. There are no intersegment sales and no operating segments have been aggregated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.220%"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reportable Segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;br/&gt;Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Health and Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 28, 2021:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable assets*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 29, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable assets*&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 31, 2019:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable assets*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;*  Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $14.8 million at March&#160;28, 2021, $13.0 million at March&#160;29, 2020 and $18.4 million at March&#160;31, 2019.</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzQ1_51e1d227-6dcc-4f9b-9a81-1d9201e19d65"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <hwkn:IntersegmentSales
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5Xzg1Mw_9384cccd-3157-45d7-9de4-9434cd537726"
      unitRef="usd">0</hwkn:IntersegmentSales>
    <hwkn:NumberOfOperatingSegmentsAggregated
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5Xzg3OQ_8bf4bc5b-3aa0-4708-8bcf-95a58248863e"
      unitRef="segment">0</hwkn:NumberOfOperatingSegmentsAggregated>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwODA_b4b4ecbd-8854-4e0a-b642-b21f9c6b93e2">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.214%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.220%"/&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reportable Segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Water&lt;br/&gt;Treatment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Health and Nutrition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 28, 2021:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;596,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable assets*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 29, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,917&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable assets*&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 31, 2019:&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;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 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;556,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general, and administrative expenses&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating income&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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Identifiable assets*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-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 #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;*  Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $14.8 million at March&#160;28, 2021, $13.0 million at March&#160;29, 2020 and $18.4 million at March&#160;31, 2019.</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzMtMi0xLTEtMA_f5e219ef-547c-4d23-977b-407a0d8d0820"
      unitRef="usd">273361000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzMtNC0xLTEtMA_21157a57-bdf1-43c9-8e7d-8e048d24d000"
      unitRef="usd">170004000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzMtNi0xLTEtMA_41e7956d-b761-4828-8f95-127599529a93"
      unitRef="usd">153506000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzMtOC0xLTEtMA_604c78af-96c3-4cea-86b4-44273f4b9b8a"
      unitRef="usd">596871000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzQtMi0xLTEtMA_884d6949-9272-410a-9033-fdd70bd8555c"
      unitRef="usd">43337000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzQtNC0xLTEtMA_91f62dac-50dd-43be-95d7-fb481b363947"
      unitRef="usd">46793000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzQtNi0xLTEtMA_a3f98d79-5b05-42c7-b4d0-9aea4d84c111"
      unitRef="usd">33632000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzQtOC0xLTEtMA_04f3d00a-17b5-4206-958c-57ce85b64bea"
      unitRef="usd">123762000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzUtMi0xLTEtMA_a65bbd96-5006-4848-a3fd-075c1417028e"
      unitRef="usd">27033000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzUtNC0xLTEtMA_cbdb1de6-4ce5-40b9-bd79-8aea1da2b493"
      unitRef="usd">24453000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzUtNi0xLTEtMA_96211a1d-4699-4aea-8057-91bdff4d0e92"
      unitRef="usd">16398000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzUtOC0xLTEtMA_bbce189a-0a5c-430e-81e2-a5192e424e83"
      unitRef="usd">67884000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzYtMi0xLTEtMA_da500cd9-962a-4752-b01f-c2d4691fd200"
      unitRef="usd">16304000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzYtNC0xLTEtMA_6fe24034-05be-4d4b-a37b-4207a87a0d2d"
      unitRef="usd">22340000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzYtNi0xLTEtMA_68eb235c-fa58-436b-9dd1-0a2b4b8b8e13"
      unitRef="usd">17234000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzYtOC0xLTEtMA_385d73f0-7711-4578-9528-437d65c02fb4"
      unitRef="usd">55878000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="i2bd0478976e24fe7bb361fdc85416857_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzctMi0xLTEtMA_a9d66cfb-56af-400a-845c-cd1c6073bcd1"
      unitRef="usd">181478000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ieb965cd833264ce6ade7fc5415beb4ab_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzctNC0xLTEtMA_93961ee6-5ff9-4a57-a7ce-669efc7686d0"
      unitRef="usd">109761000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9f9022c3098f422dac51c0b948dd9c73_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzctNi0xLTEtMA_a3afca7a-f9f5-4d3d-bd0d-319bf2f91aa1"
      unitRef="usd">166558000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ica5cb1758fa34673b372a62c6e2d36fe_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzctOC0xLTEtMA_c1472453-dde5-4075-8076-c625fa8bdbb3"
      unitRef="usd">457797000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzgtMi0xLTEtMA_d0731dfa-6afb-41e5-acfa-70fb4dbb3852"
      unitRef="usd">13713000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="icd11cf3e6445479a9854fecc6304cf07_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzgtNC0xLTEtMA_434125c7-44a9-4eca-8c97-6a04716009cf"
      unitRef="usd">6732000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic5b914428174449db93f9361494c0559_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzgtNi0xLTEtMA_4f9e007c-c4f3-41df-8b64-1d15dac3bc0e"
      unitRef="usd">349000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzgtOC0xLTEtMA_8e2822b6-f0c2-4c41-b31d-8bb7784ee31c"
      unitRef="usd">20794000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Revenues
      contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEwLTItMS0xLTA_3cce8b02-37d5-43e1-9d44-a70191abad9a"
      unitRef="usd">275224000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEwLTQtMS0xLTA_25ca483c-acc4-4c38-b821-a8071cfd6dde"
      unitRef="usd">159895000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEwLTYtMS0xLTA_dddb9f86-6a6d-4a7f-a72c-96f7ab5453cc"
      unitRef="usd">105079000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEwLTgtMS0xLTA_dd46a498-f403-4d55-9ea0-f0df8d574510"
      unitRef="usd">540198000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzExLTItMS0xLTA_6f3d3acd-154d-4c88-ac1f-fdc19e6e3cea"
      unitRef="usd">38936000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzExLTQtMS0xLTA_affbbb14-367b-4620-b134-d64f219aa6aa"
      unitRef="usd">41902000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzExLTYtMS0xLTA_2134868b-b08a-4209-b2a1-6ae93ef25f63"
      unitRef="usd">20079000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzExLTgtMS0xLTA_1c127686-9c5a-4ac3-a3b5-0cae0d200255"
      unitRef="usd">100917000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEyLTItMS0xLTA_93099469-6086-4864-b7c3-4480d6c079f9"
      unitRef="usd">24123000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEyLTQtMS0xLTA_f6a3787b-2ad5-41c2-b3b5-171f7055d5b9"
      unitRef="usd">19801000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEyLTYtMS0xLTA_969c8feb-7cfa-43e1-a3b4-d91c8e9f14f9"
      unitRef="usd">15322000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEyLTgtMS0xLTA_fd1fad51-c042-4dfc-bd24-c7a1fcb60566"
      unitRef="usd">59246000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEzLTItMS0xLTA_4df6557c-8c71-4276-9dc2-feef051f5883"
      unitRef="usd">14813000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEzLTQtMS0xLTA_13ee0512-b2ce-4415-8eea-df67380790b1"
      unitRef="usd">22101000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEzLTYtMS0xLTA_bbe1b604-ee87-440d-873b-083ad54ca533"
      unitRef="usd">4757000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzEzLTgtMS0xLTA_88649ef5-b63f-4dec-8fab-948706ebbe2b"
      unitRef="usd">41671000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="i51c0fd7bc4fb431bb6264332016b4d7b_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE0LTItMS0xLTA_d26ec2f8-5185-4f86-930b-945f2896bddb"
      unitRef="usd">173068000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie9c1297ed92d4a4ab46111286890234e_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE0LTQtMS0xLTA_fd8fff81-35ea-4e1d-a10f-86183f4c51d6"
      unitRef="usd">63506000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i73c8ffa0239a485c81bc4b34914d8051_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE0LTYtMS0xLTA_33565b31-bd4d-453f-a705-2b1f45194647"
      unitRef="usd">139780000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0cf80e6db3dc4ccb8ac395bf3db7e260_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE0LTgtMS0xLTA_ef23bc6f-2fb6-4505-98d0-9490b23f2e33"
      unitRef="usd">376354000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib01428b8b98e4898948a8bfeedfa748b_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE1LTItMS0xLTA_62c5c4e5-48d6-4faa-a538-5f1ad73019a0"
      unitRef="usd">14933000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i29332b2eacf54c40a9acd7bb0f9accac_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE1LTQtMS0xLTA_1f36ce1b-1734-444f-a413-4524600a825b"
      unitRef="usd">9160000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9a6b85bede5544dc9108972139ee3eb8_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE1LTYtMS0xLTA_82c20a1c-c869-4e15-a379-0241a5db2b57"
      unitRef="usd">456000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE1LTgtMS0xLTA_273a8148-6beb-42fa-a2de-f7ec0b030f62"
      unitRef="usd">24549000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Revenues
      contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE3LTItMS0xLTA_fb8fb07c-20a1-429b-8f87-e6dac583d23d"
      unitRef="usd">281860000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE3LTQtMS0xLTA_c3aef2d3-2cd8-4463-adbb-27d13bb26ab7"
      unitRef="usd">149490000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE3LTYtMS0xLTA_cc99daad-68a0-4a95-9fe8-2e87a692b6a6"
      unitRef="usd">124976000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE3LTgtMS0xLTA_8873cac6-5d0b-43e6-a418-f2cce9b0d2e9"
      unitRef="usd">556326000</us-gaap:Revenues>
    <us-gaap:GrossProfit
      contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE4LTItMS0xLTA_273c1400-c197-40b7-9689-3e1df3bf939b"
      unitRef="usd">34900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE4LTQtMS0xLTA_d8f6e94e-7bc2-4c8f-8974-795d46cc153d"
      unitRef="usd">37986000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE4LTYtMS0xLTA_6c7ab1b7-1a1d-4159-b41b-67ebf858287b"
      unitRef="usd">23050000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE4LTgtMS0xLTA_69b0711e-7853-4708-a445-5b0556a0e77f"
      unitRef="usd">95936000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE5LTItMS0xLTA_7fa61597-9749-40fc-b0e3-687aa85e8afc"
      unitRef="usd">22759000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE5LTQtMS0xLTA_7d55121c-9844-4855-b74f-dbed82f8b7de"
      unitRef="usd">19498000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE5LTYtMS0xLTA_fe46421b-b39c-430d-b3aa-3ce53be33b0e"
      unitRef="usd">16861000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzE5LTgtMS0xLTA_7695e44d-bcbf-403b-bf79-bcdc90de1271"
      unitRef="usd">59118000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIxLTItMS0xLTA_aa96f65f-01db-470a-b3a4-1ca9451923a6"
      unitRef="usd">12141000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIxLTQtMS0xLTA_1c91b80a-6bc0-4024-a02a-1058f3047806"
      unitRef="usd">18488000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIxLTYtMS0xLTA_0aee61c0-6e38-45d2-9375-91965384de62"
      unitRef="usd">6189000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIxLTgtMS0xLTA_d3eddfc6-5297-456a-b1e8-2e0708d924f5"
      unitRef="usd">36818000</us-gaap:OperatingIncomeLoss>
    <us-gaap:Assets
      contextRef="i019a100d75ab4b3d9846aa884c002518_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIyLTItMS0xLTA_db85ea7d-e675-4463-86c0-0979b48fbe5b"
      unitRef="usd">162926000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6dcd31df571144cf865747d2c7f32267_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIyLTQtMS0xLTA_3c0bd0d2-dd93-40f9-819b-ff600af6ee49"
      unitRef="usd">58274000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0b2d7076b4fd4be5b127ff7261ce5a9d_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIyLTYtMS0xLTA_1d2c46bb-afae-4093-a51f-1a45db1cefe7"
      unitRef="usd">146042000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i804f9142e04a4ba98d4795c0f76f0b39_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIyLTgtMS0xLTA_69a81326-8232-4ae0-a3bd-293eca4fb001"
      unitRef="usd">367242000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id00d4a2bb1ba4750a63dabb274adb784_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIzLTItMS0xLTA_0cda2991-cdd4-43ce-9d80-962d76a339e9"
      unitRef="usd">7319000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iaf8450b74a5f49bda989dab079cc5591_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIzLTQtMS0xLTA_cbf3bc1b-1559-48ca-a348-3c36f5c7db3d"
      unitRef="usd">4506000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i89efa5f546224073a54deb47e35db92a_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIzLTYtMS0xLTA_a5b69340-b512-4fd0-88ae-ea3c8f30e53a"
      unitRef="usd">793000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90YWJsZTpmMjcxMTkwNGMxZjk0YzJkOGJlODA0ZjY5MDJkNjc3ZS90YWJsZXJhbmdlOmYyNzExOTA0YzFmOTRjMmQ4YmU4MDRmNjkwMmQ2NzdlXzIzLTgtMS0xLTA_b6871ba2-8524-4680-9f75-ac3ac07b4464"
      unitRef="usd">12618000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="i88531a8d0da04961824af0e95460eb1c_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwNDE_c04d9b00-3bed-4ff8-b34f-b95e1434af1e"
      unitRef="usd">14800000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7c6af2db7ce1486497a55ab2fa856426_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwNTE_dc2cadb4-ee73-4245-bf62-ecb2db5342f4"
      unitRef="usd">13000000.0</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iaaf7026940a44b7fbfd5b375d8af505e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xMzAvZnJhZzphNmQ4M2Y5NzU2ZGE0ZTQ1OTkxOGQ1ZDFhN2I3NmQyOS90ZXh0cmVnaW9uOmE2ZDgzZjk3NTZkYTRlNDU5OTE4ZDVkMWE3Yjc2ZDI5XzEwNjQ_b01581c2-5a2a-47f9-a983-4499f639fc8d"
      unitRef="usd">18400000</us-gaap:Assets>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90ZXh0cmVnaW9uOjM0ZjMyM2E3MzBhNDRmZmE5NTM2OGViMDM5ZDRiY2NmXzExMA_757bf292-4adb-46b4-be2e-5e29a1997007">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;FOR THE FISCAL YEARS ENDED March&#160;28, 2021, March&#160;29, 2020 AND March&#160;31, 2019&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.870%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.403%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Description&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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;Beginning&lt;br/&gt;of Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged&#160;to&lt;br/&gt;Costs and&lt;br/&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Charged&#160;to&lt;br/&gt;Other&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;br/&gt;Write-Offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance&#160;at&lt;br/&gt;End&#160;of&#160; Year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve deducted from asset to which it applies:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 28, 2021:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 29, 2020:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 31, 2019:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Calibri',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="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzUtMi0xLTEtMA_a6e9b3c5-0628-4ce8-957b-3927b9c93297"
      unitRef="usd">784000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzUtNC0xLTEtMA_f8f79a29-3bab-4360-8ce3-c627db2bbd12"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzUtOC0xLTEtMA_b3db0fe3-edee-4cd1-89e9-c1d1b85b593f"
      unitRef="usd">287000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i33e1af44bcde4d56b0163238135988c1_I20210328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzUtMTAtMS0xLTA_a7c09956-4367-4a57-8dd6-061ae945b10d"
      unitRef="usd">497000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="icbc74379883245329eed5af3e19c019c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzctMi0xLTEtMA_35eeaec5-a32f-4e34-a8cf-3e98975b0f31"
      unitRef="usd">620000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzctNC0xLTEtMA_fa638dad-f0b0-4984-96be-1c68aec81f11"
      unitRef="usd">448000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i14976620509d421290807adc0f959a70_D20190401-20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzctOC0xLTEtMA_4fe5d591-9fa7-47e8-b4c5-33afee852554"
      unitRef="usd">284000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i221fd2b8a4fa491391b734cff02dc92f_I20200329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzctMTAtMS0xLTA_4d6ea238-5a9a-43d8-b43c-d9d44d9b68d5"
      unitRef="usd">784000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i532bea2e945248b986d2c436cf9fc224_I20180401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzktMi0xLTEtMA_13f3cf69-3f7d-4ec2-8c06-faefbeb7379d"
      unitRef="usd">942000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzktNC0xLTEtMA_c5be1acd-f911-4572-b8c1-2fff29d82b33"
      unitRef="usd">92000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie9b43ab5a6cf4dcba59f510d12977130_D20180402-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzktOC0xLTEtMA_97cef53a-ea43-4b8d-9cdb-dc888bdcf15c"
      unitRef="usd">414000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="icbc74379883245329eed5af3e19c019c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE0YmY1NDA5NDg2NzRkNGY4ZDFhYmY1MGViYTc3Yzc0L3NlYzphNGJmNTQwOTQ4Njc0ZDRmOGQxYWJmNTBlYmE3N2M3NF8xNzgvZnJhZzozNGYzMjNhNzMwYTQ0ZmZhOTUzNjhlYjAzOWQ0YmNjZi90YWJsZTphYTIyZmNlOTA5NTc0MmNlODAxNGNhYjkxMmM4NzA2MS90YWJsZXJhbmdlOmFhMjJmY2U5MDk1NzQyY2U4MDE0Y2FiOTEyYzg3MDYxXzktMTAtMS0xLTA_47812b51-0d7d-4520-87ff-0e9e4d6c3407"
      unitRef="usd">620000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183820273480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Millions</strong></div></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. 28, 2021</div></th>
<th class="th"><div>May 28, 2021</div></th>
<th class="th"><div>Sep. 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_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 28,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-7647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HAWKINS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">41-0771293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">2381 Rosegate<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Roseville<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">55113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">331-6910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Shares,&#160;par value&#160;$.01&#160;per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HWKN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 433.2<span></span>
</td>
</tr>
<tr 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">21,286,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">0000046250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-28<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183820075080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 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">$ 2,998<span></span>
</td>
<td class="nump">$ 4,277<span></span>
</td>
</tr>
<tr class="re">
<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 receivables, net</a></td>
<td class="nump">90,603<span></span>
</td>
<td class="nump">67,391<span></span>
</td>
</tr>
<tr class="ro">
<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">63,864<span></span>
</td>
<td class="nump">54,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income taxes receivable</a></td>
<td class="nump">175<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">5,367<span></span>
</td>
<td class="nump">4,927<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">163,007<span></span>
</td>
<td class="nump">131,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>PROPERTY, PLANT, AND EQUIPMENT:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Land', window );">Land</a></td>
<td class="nump">15,235<span></span>
</td>
<td class="nump">11,045<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Buildings and improvements</a></td>
<td class="nump">120,410<span></span>
</td>
<td class="nump">108,175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">109,353<span></span>
</td>
<td class="nump">98,171<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_hwkn_TransportationEquipment', window );">Transportation equipment</a></td>
<td class="nump">37,646<span></span>
</td>
<td class="nump">32,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Office furniture and equipment</a></td>
<td class="nump">17,760<span></span>
</td>
<td class="nump">17,093<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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">300,404<span></span>
</td>
<td class="nump">267,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="nump">155,792<span></span>
</td>
<td class="nump">140,877<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 );">Net property, plant, and equipment</a></td>
<td class="nump">144,612<span></span>
</td>
<td class="nump">126,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>OTHER 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_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">11,630<span></span>
</td>
<td class="nump">9,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">70,720<span></span>
</td>
<td class="nump">58,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">76,368<span></span>
</td>
<td class="nump">60,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other</a></td>
<td class="nump">6,213<span></span>
</td>
<td class="nump">3,770<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_OtherAssets', window );">Total other assets</a></td>
<td class="nump">164,931<span></span>
</td>
<td class="nump">131,953<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">472,550<span></span>
</td>
<td class="nump">389,328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable &#8212; trade</a></td>
<td class="nump">37,313<span></span>
</td>
<td class="nump">34,129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and employee benefits</a></td>
<td class="nump">18,048<span></span>
</td>
<td class="nump">13,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">9,907<span></span>
</td>
<td class="nump">9,907<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Short-term lease liability</a></td>
<td class="nump">1,587<span></span>
</td>
<td class="nump">1,523<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerDepositsCurrent', window );">Container deposits</a></td>
<td class="nump">1,452<span></span>
</td>
<td class="nump">1,376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">2,155<span></span>
</td>
<td class="nump">1,747<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">70,462<span></span>
</td>
<td class="nump">62,220<span></span>
</td>
</tr>
<tr class="ro">
<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 );">LONG-TERM DEBT, LESS CURRENT PORTION</a></td>
<td class="nump">88,845<span></span>
</td>
<td class="nump">49,751<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">LONG-TERM LEASE LIABILITY</a></td>
<td class="nump">10,231<span></span>
</td>
<td class="nump">7,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">PENSION WITHDRAWAL LIABILITY</a></td>
<td class="nump">4,631<span></span>
</td>
<td class="nump">4,978<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">DEFERRED INCOME TAXES</a></td>
<td class="nump">24,445<span></span>
</td>
<td class="nump">25,106<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">DEFERRED COMPENSATION LIABILITY</a></td>
<td class="nump">7,322<span></span>
</td>
<td class="nump">5,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">OTHER LONG-TERM LIABILITIES</a></td>
<td class="nump">1,368<span></span>
</td>
<td class="nump">1,114<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">207,304<span></span>
</td>
<td class="nump">155,844<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS&#8217; EQUITY:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common shares; authorized: 60,000,000 shares of $0.01 par value; 20,969,746 and 21,024,458 shares issued and outstanding for 2021 and 2020, respectively</a></td>
<td class="nump">210<span></span>
</td>
<td class="nump">211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">51,138<span></span>
</td>
<td class="nump">50,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">213,898<span></span>
</td>
<td class="nump">182,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">265,246<span></span>
</td>
<td class="nump">233,484<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 and shareholders&#8217; equity</a></td>
<td class="nump">$ 472,550<span></span>
</td>
<td class="nump">$ 389,328<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_TransportationEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transportation equipment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_TransportationEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_CustomerDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 plan, classified as noncurrent. Excludes other postretirement 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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><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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-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_DefinedBenefitPensionPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(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_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Land">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 depletion of real estate held for productive use, excluding land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-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_Land</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183740591256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (shares)</a></td>
<td class="nump">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_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value Per Share</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">20,969,746<span></span>
</td>
<td class="nump">21,024,458<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">20,969,746<span></span>
</td>
<td class="nump">21,024,458<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183739165624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_Revenues', window );">Sales</a></td>
<td class="nump">$ 596,871<span></span>
</td>
<td class="nump">$ 540,198<span></span>
</td>
<td class="nump">$ 556,326<span></span>
</td>
</tr>
<tr class="ro">
<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 sales</a></td>
<td class="num">(473,109)<span></span>
</td>
<td class="num">(439,281)<span></span>
</td>
<td class="num">(460,390)<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">123,762<span></span>
</td>
<td class="nump">100,917<span></span>
</td>
<td class="nump">95,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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="num">(67,884)<span></span>
</td>
<td class="num">(59,246)<span></span>
</td>
<td class="num">(59,118)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">55,878<span></span>
</td>
<td class="nump">41,671<span></span>
</td>
<td class="nump">36,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="num">(1,467)<span></span>
</td>
<td class="num">(2,511)<span></span>
</td>
<td class="num">(3,361)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (expense)</a></td>
<td class="nump">1,440<span></span>
</td>
<td class="num">(204)<span></span>
</td>
<td class="nump">73<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income taxes</a></td>
<td class="nump">55,851<span></span>
</td>
<td class="nump">38,956<span></span>
</td>
<td class="nump">33,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(14,871)<span></span>
</td>
<td class="num">(10,589)<span></span>
</td>
<td class="num">(9,097)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 40,980<span></span>
</td>
<td class="nump">$ 28,367<span></span>
</td>
<td class="nump">$ 24,433<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average number of shares outstanding-basic</a></td>
<td class="nump">21,024,344<span></span>
</td>
<td class="nump">21,159,978<span></span>
</td>
<td class="nump">21,309,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average number of shares outstanding-diluted</a></td>
<td class="nump">21,260,296<span></span>
</td>
<td class="nump">21,308,800<span></span>
</td>
<td class="nump">21,452,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Earnings Per Share</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_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="nump">$ 1.95<span></span>
</td>
<td class="nump">$ 1.34<span></span>
</td>
<td class="nump">$ 1.15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted earnings per share</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_EarningsPerShareDiluted', window );">Diluted earnings per share</a></td>
<td class="nump">1.93<span></span>
</td>
<td class="nump">1.33<span></span>
</td>
<td class="nump">1.14<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends declared per common share</a></td>
<td class="nump">$ 0.47125<span></span>
</td>
<td class="nump">$ 0.46125<span></span>
</td>
<td class="nump">$ 0.34000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737639784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 40,980<span></span>
</td>
<td class="nump">$ 28,367<span></span>
</td>
<td class="nump">$ 24,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax', window );">Unrealized gain (loss) on interest rate swap</a></td>
<td class="nump">79<span></span>
</td>
<td class="num">(396)<span></span>
</td>
<td class="num">(280)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Unrealized gain on post-retirement liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">79<span></span>
</td>
<td class="num">(396)<span></span>
</td>
<td class="num">(279)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">$ 41,059<span></span>
</td>
<td class="nump">$ 27,971<span></span>
</td>
<td class="nump">$ 24,154<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (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 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558989&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183739426296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [Member]</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_SharesIssued', window );">Shares outstanding, beginning balance at Apr. 01, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,263,984<span></span>
</td>
<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_StockholdersEquity', window );">Stockholders' equity, beginning balance at Apr. 01, 2018</a></td>
<td class="nump">$ 202,247<span></span>
</td>
<td class="nump">$ 213<span></span>
</td>
<td class="nump">$ 54,196<span></span>
</td>
<td class="nump">$ 147,242<span></span>
</td>
<td class="nump">$ 596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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 dividends declared</a></td>
<td class="num">(7,270)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,270)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">2,010<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,010<span></span>
</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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted stock (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</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_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares', window );">Shares surrendered for payroll taxes (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,210)<span></span>
</td>
<td class="text">&#160;<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_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue', window );">Shares surrendered for payroll taxes</a></td>
<td class="num">(266)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(266)<span></span>
</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">ESPP shares issued (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">ESPP shares issued</a></td>
<td class="nump">1,338<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">1,337<span></span>
</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_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(216,332)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfEquity', window );">Shares repurchased</a></td>
<td class="num">(4,352)<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">(4,350)<span></span>
</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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(279)<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="num">(279)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">24,433<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,433<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares outstanding, ending balance at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,184,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_StockholdersEquity', window );">Stockholders' equity, ending balance at Mar. 31, 2019</a></td>
<td class="nump">217,861<span></span>
</td>
<td class="nump">$ 212<span></span>
</td>
<td class="nump">52,927<span></span>
</td>
<td class="nump">164,405<span></span>
</td>
<td class="nump">317<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 dividends declared</a></td>
<td class="num">(9,825)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,825)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">2,273<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">2,273<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted stock (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</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_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares', window );">Shares surrendered for payroll taxes (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18,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>
</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_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue', window );">Shares surrendered for payroll taxes</a></td>
<td class="num">(343)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(343)<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">ESPP shares issued (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">ESPP shares issued</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">1,399<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_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(291,166)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfEquity', window );">Shares repurchased</a></td>
<td class="num">(5,853)<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">(5,851)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(396)<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="num">(396)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">28,367<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,367<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares outstanding, ending balance at Mar. 29, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,024,458<span></span>
</td>
<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_StockholdersEquity', window );">Stockholders' equity, ending balance at Mar. 29, 2020</a></td>
<td class="nump">233,484<span></span>
</td>
<td class="nump">$ 211<span></span>
</td>
<td class="nump">50,405<span></span>
</td>
<td class="nump">182,947<span></span>
</td>
<td class="num">(79)<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 dividends declared</a></td>
<td class="num">(10,029)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10,029)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">3,343<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">3,343<span></span>
</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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted stock (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</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_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares', window );">Shares surrendered for payroll taxes (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,314)<span></span>
</td>
<td class="text">&#160;<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_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue', window );">Shares surrendered for payroll taxes</a></td>
<td class="num">(54)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(54)<span></span>
</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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">ESPP shares issued (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">88,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">ESPP shares issued</a></td>
<td class="nump">1,583<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">1,582<span></span>
</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_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(166,088)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfEquity', window );">Shares repurchased</a></td>
<td class="num">(4,140)<span></span>
</td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">(4,138)<span></span>
</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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">79<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">79<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">40,980<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">40,980<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares outstanding, ending balance at Mar. 28, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,969,746<span></span>
</td>
<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_StockholdersEquity', window );">Stockholders' equity, ending balance at Mar. 28, 2021</a></td>
<td class="nump">$ 265,246<span></span>
</td>
<td class="nump">$ 210<span></span>
</td>
<td class="nump">$ 51,138<span></span>
</td>
<td class="nump">$ 213,898<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_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Surrendered During Period, For Payroll Taxes, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</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_hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares Surrendered During Period, For Payroll Taxes, Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: 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 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock related to Restricted Stock Awards 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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183744776808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 40,980<span></span>
</td>
<td class="nump">$ 28,367<span></span>
</td>
<td class="nump">$ 24,433<span></span>
</td>
</tr>
<tr class="re">
<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>Reconciliation to cash flows provided by operating activities:</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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">22,669<span></span>
</td>
<td class="nump">21,584<span></span>
</td>
<td class="nump">21,756<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Operating leases</a></td>
<td class="nump">1,896<span></span>
</td>
<td class="nump">2,033<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_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments', window );">(Gain) loss on deferred compensation assets</a></td>
<td class="num">(1,440)<span></span>
</td>
<td class="nump">233<span></span>
</td>
<td class="num">(73)<span></span>
</td>
</tr>
<tr class="re">
<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">(689)<span></span>
</td>
<td class="num">(1,421)<span></span>
</td>
<td class="num">(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_ShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="nump">3,343<span></span>
</td>
<td class="nump">2,273<span></span>
</td>
<td class="nump">2,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Other</a></td>
<td class="nump">203<span></span>
</td>
<td class="nump">656<span></span>
</td>
<td class="nump">537<span></span>
</td>
</tr>
<tr class="ro">
<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 accounts (using) providing cash, net of acquisitions:</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_IncreaseDecreaseInAccountsReceivable', window );">Trade receivables</a></td>
<td class="num">(21,323)<span></span>
</td>
<td class="num">(3,387)<span></span>
</td>
<td class="num">(487)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(7,960)<span></span>
</td>
<td class="nump">6,045<span></span>
</td>
<td class="num">(746)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">2,551<span></span>
</td>
<td class="nump">4,228<span></span>
</td>
<td class="num">(4,137)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">7,554<span></span>
</td>
<td class="nump">663<span></span>
</td>
<td class="nump">4,752<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Lease liabilities</a></td>
<td class="nump">1,837<span></span>
</td>
<td class="nump">2,025<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_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes</a></td>
<td class="num">(235)<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="nump">2,116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other</a></td>
<td class="num">(1,919)<span></span>
</td>
<td class="num">(933)<span></span>
</td>
<td class="num">(1,564)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">43,793<span></span>
</td>
<td class="nump">58,902<span></span>
</td>
<td class="nump">47,990<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Additions to property, plant, and equipment</a></td>
<td class="num">(20,794)<span></span>
</td>
<td class="num">(24,549)<span></span>
</td>
<td class="num">(12,618)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Acquisitions</a></td>
<td class="num">(51,000)<span></span>
</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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Other</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">346<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(71,432)<span></span>
</td>
<td class="num">(24,203)<span></span>
</td>
<td class="num">(12,343)<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends paid</a></td>
<td class="num">(10,029)<span></span>
</td>
<td class="num">(9,825)<span></span>
</td>
<td class="num">(11,975)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">New shares issued</a></td>
<td class="nump">1,583<span></span>
</td>
<td class="nump">1,400<span></span>
</td>
<td class="nump">1,338<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_hwkn_SharesSurrenduredForPayrollTaxes', window );">Shares surrendered for payroll taxes</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(343)<span></span>
</td>
<td class="num">(266)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfEquity', window );">Shares repurchased</a></td>
<td class="num">(4,140)<span></span>
</td>
<td class="num">(5,853)<span></span>
</td>
<td class="num">(4,352)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments for debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(183)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Payments on senior secured term loan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(85,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_RepaymentsOfOtherLongTermDebt', window );">Payments on senior secured revolving credit facility</a></td>
<td class="num">(37,000)<span></span>
</td>
<td class="num">(44,000)<span></span>
</td>
<td class="num">(24,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_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from revolver borrowings</a></td>
<td class="nump">76,000<span></span>
</td>
<td class="nump">19,000<span></span>
</td>
<td class="nump">93,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">26,360<span></span>
</td>
<td class="num">(39,621)<span></span>
</td>
<td class="num">(31,438)<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="num">(1,279)<span></span>
</td>
<td class="num">(4,922)<span></span>
</td>
<td class="nump">4,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">CASH AND CASH EQUIVALENTS - beginning of year</a></td>
<td class="nump">4,277<span></span>
</td>
<td class="nump">9,199<span></span>
</td>
<td class="nump">4,990<span></span>
</td>
</tr>
<tr class="ro">
<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 - end of year</a></td>
<td class="nump">2,998<span></span>
</td>
<td class="nump">4,277<span></span>
</td>
<td class="nump">9,199<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 during the year for income taxes</a></td>
<td class="nump">15,783<span></span>
</td>
<td class="nump">11,415<span></span>
</td>
<td class="nump">7,589<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">1,288<span></span>
</td>
<td class="nump">2,413<span></span>
</td>
<td class="nump">3,160<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Noncash investing activities - Capital expenditures in accounts payable</a></td>
<td class="nump">$ 626<span></span>
</td>
<td class="nump">$ 1,041<span></span>
</td>
<td class="nump">$ 495<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_SharesSurrenduredForPayrollTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares surrendured for payroll taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_SharesSurrenduredForPayrollTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate 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;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the payment of debt classified as other, maturing 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737578392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Nature of Business and Significant Accounting Policies</a></td>
<td class="text">Nature of Business and Significant Accounting Policies <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nature of Business&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group also manufactures and sells certain food-grade products, including liquid phosphates, lactates and other blended products. The Water Treatment Group specializes in providing chemicals, equipment and solutions for potable water, municipal and industrial wastewater, industrial process water and non-residential swimming pool water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, botanicals and herbs, vitamins and amino acids, excipients, joint products, sweeteners and enzymes.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March&#160;31. Our fiscal years ended March&#160;28, 2021 (&#8220;fiscal 2021&#8221;), March&#160;29, 2020 (&#8220;fiscal 2020&#8221;) and March&#160;31, 2019 (&#8220;fiscal 2019&#8221;) were 52 weeks. The fiscal year ending April&#160;3, 2022 (&#8220;fiscal 2022&#8221;) will be 53 weeks.  </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Estimates</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S.&#160;generally accepted accounting principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and Handling&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales. </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis. </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level&#160;1:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Valuation is based on quoted prices in active markets for identical assets or liabilities.  </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level&#160;2:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.  </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level&#160;3:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management&#8217;s estimates or market participant assumptions. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Equivalents&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables and Concentrations of Credit Risk&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of March 28, 2021, we had a significant concentration of credit risk, with a single customer representing approximately 20% of our total trade receivables.  There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 68% of our inventory determined using the last-in, first-out (&#8220;LIFO&#8221;) method. Cost for the other 32% of our total inventory is determined using the first-in, first-out (&#8220;FIFO&#8221;) method.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40&#160;years for buildings and improvements; 3 to 20&#160;years for machinery and equipment; and 3 to 10&#160;years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term.  Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense  of $16.8&#160;million for fiscal 2021, $16.5&#160;million for fiscal 2020 and $16.3&#160;million for fiscal 2019, </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We incurred asset write-off charges of $0.2&#160;million during fiscal 2021 and $0.6&#160;million during fiscal 2020.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Identifiable Intangible Assets&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 28, 2020, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management&#8217;s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 and similarly, we did not record a goodwill impairment charge. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately 14 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2021, 2020 or 2019. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management&#8217;s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2021. Impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 which resulted in no impairment charges for either of these fiscal years.  </span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share (&#8220;EPS&#8221;) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. Basic and diluted EPS were calculated using the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,024,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,159,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,309,774&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of stock performance units and restricted stock</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,260,296&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,308,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,452,352&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2021, 2020 or 2019.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities&#160;- </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to interest rate risk associated with our variable rate debt. We had an interest rate swap agreement which was designated as a cash flow hedge, the purpose of which was to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap agreement terminated on December 23, 2020. The hedge was measured at fair value on the contract date and was subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2019-12, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Income Taxes (Topic 740) - Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, removing certain exceptions for investments, intra-period allocations and interim calculations and adding guidance to reduce complexity in accounting for income taxes. The accounting standard will be effective for reporting periods beginning after December 15, 2020. Early adoption of this guidance is permitted. The accounting standard is effective for reporting periods beginning after December 15, 2020 and is not expected to have a material impact on the Company's consolidated financial position, results of operations and cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We do not expect that any other recently issued accounting pronouncements will have a material effect on our financial statements.</span></div><div><span style="color:#1f497d;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. The amendments in this update replaced the incurred loss impairment methodology in previous GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. We adopted this guidance on March 30, 2020.  Our adoption of this ASU impacted our method for calculating and estimating our allowance for doubtful accounts but did not have a material impact to our financial position or results of operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737917064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combination Disclosure</a></td>
<td class="text">Acquisitions <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of American Development Corporation of Tennessee, Inc.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:  On July 28, 2020, we acquired substantially all the assets of American Development Corporation of Tennessee, Inc. (&#8220;ADC&#8221;) under the terms of an asset purchase agreement among us, ADC and its shareholders. We paid $25&#160;million for the acquisition, using funds available under our revolving credit facility with U.S. Bank National Association to fund the acquisition. ADC was a water treatment chemical distribution company operating primarily in Tennessee, Georgia and Kentucky. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of ADC acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $25&#160;million purchase price, we allocated $13.3&#160;million to finite-lived intangible assets, primarily customer relationships to be amortized over 17 years, $1.6&#160;million to property, plant and equipment, and $0.9&#160;million to net working capital.  The residual amount of $9.2&#160;million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is final.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of Property</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:  On December 16, 2020, we acquired a manufacturing facility on 28 acres located adjacent to our facility in Rosemount, Minnesota to allow further expansion and growth in both our Industrial and Water Treatment segments.  We paid $10&#160;million for the property.  The purchase of this facility adds approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space on 56 acres of land in the area, with rail access at both of the sites to allow for future growth and provide for supply chain flexibility on certain raw materials to better serve our customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This acquisition has been accounted for as an asset acquisition, under which the total purchase price is allocated to the net tangible assets acquired based on their estimated fair values.  Of the $10&#160;million purchase price, $4.6&#160;million was allocated to buildings, $3.7&#160;million was allocated to land, $1.4&#160;million was allocated to equipment, and $0.3&#160;million was allocated to site improvements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of C&amp;L Aqua Professionals, Inc. and LC Blending, Inc.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:  On December 30, 2020, we acquired substantially all the assets of C&amp;L Aqua Professionals, Inc. and LC Blending, Inc. (together, "C&amp;L Aqua") under the terms of an asset purchase agreement among us, C&amp;L Aqua and its shareholders. We paid $16&#160;million for the acquisition, using funds available under our revolving credit facility with U.S. Bank National Association to fund the acquisition. C&amp;L Aqua was a water treatment chemical distribution company operating primarily in Louisiana. The results of operations since the acquisition date, and the assets, including the goodwill associated with this acquisition, are included in our Water Treatment segment. Costs associated with this transaction were not material and were expensed as incurred. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition has been accounted for as a business combination, under which the total purchase price is allocated to the net tangible and intangible assets and liabilities of C&amp;L Aqua acquired in connection with the acquisition based on their estimated fair values. We estimated the fair values of the assets acquired and liabilities assumed using a discounted cash flow analysis (income approach). Of the $16&#160;million purchase price, we preliminarily allocated $8.2&#160;million to finite-lived intangible assets, primarily customer relationships to be amortized over 18 years, $3.6&#160;million to property, plant and equipment, and $1.1&#160;million to net working capital. The residual amount of $3.1&#160;million was allocated to goodwill. The goodwill recognized as a result of this acquisition is primarily attributable to strategic and synergistic benefits, as well as the assembled workforce. Such goodwill is expected to be deductible for tax purposes. The purchase price allocation is preliminary pending finalization of a construction project at the acquired property.</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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737606808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 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_hwkn_RevenueAbstract', window );"><strong>Revenue [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 Contract with Customer</a></td>
<td class="text">Revenue Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. We disaggregate revenues from contracts with customers by both operating segments and types of product sold. Reporting by operating segment is pertinent to understanding our revenues, as it aligns to how we review the financial performance of our operations. Types of products sold within each operating segment help us to further evaluate the financial performance of our segments. <div style="margin-top:14pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates external customer net sales by major revenue stream: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.454%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 28, 2021:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,378&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,317&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,762&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,004&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,065&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,224&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,895&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 31, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,947&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,827&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,490&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,976&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556,326&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment.</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_hwkn_RevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_RevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737753784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instruments and Hedging Activities Disclosure [Text Block]</a></td>
<td class="text">Derivative Instruments <div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We previously had in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The $20&#160;million swap agreement terminated on December 23, 2020. We had designated this swap as a cash flow hedge and determined that it qualified for hedge accounting treatment. For so long as the hedge was effective, changes in fair value of the cash flow hedge were recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item was realized. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended March&#160;28, 2021, we recorded $0.1&#160;million in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. For the years ended March&#160;29, 2020 and March&#160;31, 2019, we recorded $0.4&#160;million and $0.3 million in other comprehensive income related to unrealized losses (net of tax) on the cash flow hedge described above.  Included in other current liabilities on our condensed consolidated balance sheet was $0.1&#160;million as of March 29, 2020. Included in other long-term assets on our condensed consolidated balance sheet was $0.4 million as of March 31, 2019. </span></div>By their nature, derivative instruments are subject to market risk. Derivative instruments are also subject to credit risk associated with counterparties to the derivative contracts. Credit risk associated with derivatives is measured based on the replacement cost should the counterparty with a contract in a gain position to us fail to perform under the terms of the contract. While the interest rate swap was in effect, we did not anticipate nonperformance by the counterparty.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123477628&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737650648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value, Measurement Inputs, Disclosure [Text Block]</a></td>
<td class="text">Fair Value Measurements <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets and liabilities are measured at fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date (exit price). The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these instruments. Because of the variable-rate nature of our debt under our credit facility, our debt also approximates fair value. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;The fair value hierarchy requires the use of observable market data when available. In instances where inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. Our assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial assets that are measured at fair value on a recurring basis are an interest rate swap, which term ended in fiscal 2021, and assets held in a deferred compensation retirement plan. As of March&#160;28, 2021, the assets held in a deferred compensation retirement plan is classified as other long-term assets on our balance sheet, with the portion of the plan assets expected to be paid within twelve months classified as current assets. As of March&#160;29, 2020, the assets held in a deferred compensation retirement plan is classified as other long-term assets on our balance sheet, with the portion of the plan assets expected to be paid within twelve months classified as current assets and the interest rate swap is classified as other current liabilities on our balance sheet. The fair value of the interest rate swap was determined by the respective counterparties based on interest rate changes. Interest rate swaps are valued based on observable interest rate yield curves for similar instruments. The deferred compensation plan assets relate to contributions made to a non-qualified compensation plan on behalf of certain employees who are classified as &#8220;highly compensated employees&#8221; as determined by IRS guidelines. The assets are part of a rabbi trust and the funds are held in mutual funds. The fair value of the deferred compensation is based on the quoted market prices for the mutual funds at the end of the period.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March&#160;28, 2021 and March&#160;29, 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"><tr><td style="width:1.0%"/><td style="width:55.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 29, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,946&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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"/></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;0</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_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183740147416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Held for Sale<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 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_hwkn_AssetsHeldForSaleAbstract', window );"><strong>Assets Held For Sale [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_DisclosureOfLongLivedAssetsHeldForSaleTextBlock', window );">Disclosure of Long Lived Assets Held-for-sale [Table Text Block]</a></td>
<td class="text">Assets Held for Sale Included in assets held for sale as of March 28, 2021 is $0.7&#160;million for an office building in St. Louis, Missouri currently utilized in the administration of our Industrial segment, which is expected to be sold in the first quarter of fiscal 2022, and $0.2&#160;million for a water treatment branch located in Eldridge, Iowa, which has been relocated to another owned facility and was sold in the first quarter of fiscal 2022. At March 29, 2020, $0.9 million was included in assets held for sale pertaining to the St. Louis building. These amounts are recorded as assets held for sale within prepaid expenses and other current assets on our balance sheet.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_AssetsHeldForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets Held For Sale [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_AssetsHeldForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736384728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory (FIFO basis)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,438&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO reserve</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,864&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,436&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FIFO value of inventories accounted for under the LIFO method was $46.8 million at March&#160;28, 2021 and $43.3&#160;million at March&#160;29, 2020. The remainder of the inventory was valued and accounted for under the FIFO method.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736357400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Other Identifiable Intangible Assets <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill for each of our three reportable segments were as follows:</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 style="width:50.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water Treatment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2019 and March 29, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Addition due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March&#160;28, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our identifiable intangible assets as of March&#160;28, 2021 and March&#160;29, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.606%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,522)</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,858&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,368&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:64.181%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</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"/></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:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,383&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,400)</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,983&#160;</span></td><td style="background-color:#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,640)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,076&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,650)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,303&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,650)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,653&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible asset amortization expense was $5.8 million during fiscal 2021, $5.1 million during fiscal 2020, and $5.5 million during fiscal 2019.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense for identifiable intangible assets is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.719%"><tr><td style="width:1.0%"/><td style="width:85.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intangible Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,235&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737686424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We have in place an amended and restated credit agreement (the &#8220;Credit Agreement&#8221;) with U.S. Bank National Association (&#8220;U.S. Bank&#8221;) as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto (collectively, the &#8220;Lenders&#8221;), whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement provides us with senior secured revolving credit facilities (the &#8220;Revolving Loan Facility&#8221;) totaling $150&#160;million. The Revolving Loan Facility includes a $5.0&#160;million letter of credit subfacility and $15.0&#160;million swingline subfacility. The Revolving Loan Facility has a five-year maturity date, maturing on November 30, 2023. The Revolving Loan Facility is secured by substantially all of our personal property assets and those of our subsidiaries. We may use the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:107%">At March&#160;28, 2021, the effective interest rate on our borrowings was 1.1%. In addition to paying interest on the outstanding principal under the Revolving Loan Facility, we are required to pay a commitment fee on the unutilized commitments thereunder. The commitment fee is between 0.15% and 0.25%, depending on our leverage ratio. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Debt issuance costs of $0.2&#160;million paid to the lenders in connection with the Credit Agreement, as well as unamortized debt issuance costs of $0.3&#160;million paid in connection with the previous credit facility, are reflected as a reduction of debt and are being amortized as interest expense over the term of the Revolving Loan Facility.  </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000&#160;</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Less:  unamortized debt issuance costs</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(342)</span></td><td style="background-color:#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Total debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,752&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,658&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Less: current portion of long-term debt, net of current unamortized debt issuance costs</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,751&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737875880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text">Share-Based Compensation&#160;<span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-Based Restricted Stock Units.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Our Board of Directors has approved a performance-based equity compensation arrangement for our executive officers. This performance-based arrangement provides for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common shares based on our pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer will be determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 124,770&#160;shares in the aggregate for fiscal 2021. The restricted shares issued, if any, will fully vest two years after the end of the fiscal year on which the performance is based. We record the compensation expense for the outstanding performance share units and then-converted restricted stock over the life of the awards.</span><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the restricted stock activity for fiscal 2020 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:75.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average&#160;Grant<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2019</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,286&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.83&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.94&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair value of performance-based restricted shares issued in fiscal 2021 was $18.69, fiscal 2020 was $17.25 and fiscal 2019 was $15.68. We recorded compensation expense on performance-based restricted stock of approximately $2.5 million for fiscal 2021, $1.5 million for fiscal 2020 and $1.3 million for fiscal 2019, substantially all of which was recorded in selling, general and administrative (&#8220;SG&amp;A&#8221;) expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $0.2&#160;million in fiscal 2021, $1.3 million in fiscal 2020 and $1.1 million in fiscal 2019.  </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until the performance-based restricted stock units result in the issuance of restricted stock, the amount of expense recorded each period is dependent upon our estimate of the number of shares that will ultimately be issued and our then current common share price. Upon issuance of restricted stock, we record compensation expense over the remaining vesting period using the award date closing price. Unrecognized compensation expense related to non-vested restricted stock and non-vested restricted share units as of March&#160;28, 2021 was $3.0 million and is expected to be recognized over a weighted average period of 1.3 years.</span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Awards.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are expensed over a one-year vesting period, based on the market value on the date of grant. The following table represents the Board&#8217;s restricted stock activity for fiscal 2020 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"><tr><td style="width:1.0%"/><td style="width:74.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average&#160;Grant<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2019</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,968&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,704&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,228&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.60&#160;</span></td><td style="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>Annual expense related to the value of restricted stock was $0.3 million in fiscal 2021, 2020 and 2019, and was recorded in SG&amp;A expense in the Consolidated Statements of Income. Unrecognized compensation expense related to non-vested restricted stock awards as of March&#160;28, 2021 was $0.1 million and is expected to be recognized over a weighted average period of 0.3&#160;years.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736238344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Program<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 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_hwkn_ShareRepurchaseProgramAbstract', window );"><strong>Share Repurchase Program [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity Note Disclosure [Text Block]</a></td>
<td class="text">Share Repurchases Our board of directors has authorized the repurchase of up to 1,600,000 shares of our outstanding common shares. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon repurchase of the shares, we reduce our common shares for the par value of the shares with the excess applied against additional paid-in capital. We repurchased 166,088 of common shares at an aggregate purchase price of $4.1&#160;million during fiscal 2021. We repurchased 291,166 of common shares at an aggregate purchase price of $5.9&#160;million during fiscal 2020. We repurchased 216,332 of common shares at an aggregate purchase price of $4.4 million during fiscal 2019. As of March&#160;28, 2021, the number of shares available to be purchased under the share repurchase program was 551,506.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_ShareRepurchaseProgramAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Repurchase Program [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_ShareRepurchaseProgramAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183739488424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense</a></td>
<td class="text">Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans <div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Sponsored Plans</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The majority of our non-bargaining unit employees are eligible to participate in a company-sponsored profit sharing plan. Contributions are made at our discretion subject to a maximum amount allowed under the Internal Revenue Code (&#8220;IRC&#8221;). The profit sharing plan contribution level for each employee depends upon date of hire, and was 2.5% or 5.0% of each employee&#8217;s eligible compensation for fiscal 2021, 2020 and 2019. We also have in place a retirement plan covering our collective bargaining unit employees. The retirement plan provides for a contribution of 2.5% or 5.0% of each employee&#8217;s eligible annual wages depending on their hire date. In addition to the employer contributions described above, both the profit sharing plan and the retirement plan include a 401(k) plan that allows employees to contribute pre-tax earnings up to the maximum amount allowed under the IRC, with an employer match of up to 5% of the employee&#8217;s eligible compensation.   </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two employee stock ownership plans (&#8220;ESOPs&#8221;), one covering the majority of our non-bargaining unit employees and the other covering our collective bargaining unit employees. Contributions to the plan covering our non-bargaining unit employees are made at our discretion.  Contributions to both plans are subject to a maximum amount allowed under the IRC, and were 2.5% or 5.0% of each employee&#8217;s eligible wages, depending on each eligible employee&#8217;s hire date, for fiscal 2021, 2020 and 2019. </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a nonqualified deferred compensation plan covering employees who are classified as &#8220;highly compensated employees&#8221; as determined by IRS guidelines for the plan year and who were hired on or before April 1, 2012.  Employees who are eligible for the nonqualified deferred compensation plan for any plan year are not eligible for the profit sharing plan contribution or the ESOP contributions described above for that plan year. Our contribution to the nonqualified deferred compensation plan for fiscal 2021, 2020 and 2019 was 10% of each employee&#8217;s eligible compensation, subject to the maximum amount allowed under the IRC.  </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an employee stock purchase plan (&#8220;ESPP&#8221;) covering substantially all of our employees. The ESPP allows employees to purchase newly-issued shares of the Company&#8217;s common shares at a discount from market. The number of new shares issued under the ESPP was 88,148 in fiscal 2021, 77,100 in fiscal 2020 and 87,356 in fiscal 2019.  </span></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the contribution expense for these company-sponsored plans for fiscal 2021, 2020 and 2019:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:52.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-bargaining unit employee plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;401(k) matching contributions</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;ESOP</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonqualified deferred compensation plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bargaining unit employee plans</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ESPP - all employees</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,076&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,835&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,284&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2013, we withdrew from a collectively bargained multiemployer pension plan and recorded a liability for our share of the unfunded vested benefits. Payments of $467,000 per year are being made through 2034.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736524200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation. &#160;</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;28, 2021, there were no material pending legal proceedings, other than ordinary routine litigation incidental to the business, to which we or any of our subsidiaries are a party or of which any of our property is the subject.  Legal fees associated with such matters are expensed as incurred.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset Retirement Obligations.  </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three leases of land which contain terms that state that at the end of the lease term, we have a specified amount of time to remove the property and buildings. Including available lease extensions, these leases expire in 2023, 2033 and 2044. At that time, anything that remains on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. We have not been able to reasonably estimate the fair value of the asset retirement obligations, primarily due to the combination of the following factors: certain of the leases do not expire in the near future; we have a history of extending the leases with the lessors and currently intend to do so at expiration of the lease periods; the lessors do not have a history of terminating leases with their tenants; and because it is more likely than not that the buildings will have value at the end of the lease life and therefore, may not be removed by either the lessee or the lessor. Therefore, in accordance with accounting guidance related to asset retirement and environmental obligations, we have not recorded an asset retirement obligation as of March&#160;28, 2021. We will continue to monitor the factors surrounding the requirement to record an asset retirement obligation and will recognize the fair value of a liability in the period in which it is incurred and a reasonable estimate can be made.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736354072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions for income taxes for fiscal 2021, 2020 and 2019 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"><tr><td style="width:1.0%"/><td style="width:50.685%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal &#8212; current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,169&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,447&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State &#8212; current</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,560&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal &#8212; deferred</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State &#8212; deferred</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(689)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(607)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,871&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,589&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,097&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2021, 2020 and 2019 are listed below.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.807%"><tr><td style="width:1.0%"/><td style="width:54.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal deduction</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESOP dividend deduction on allocated shares</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other &#8212; 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of items comprising our net deferred tax liability as of March&#160;28, 2021 and March&#160;29, 2020 are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"><tr><td style="width:1.0%"/><td style="width:62.183%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation accruals</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension withdrawal liability</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on interest rate swap</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,892&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,862&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,815)</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(843)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of tax over book depreciation</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,936)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,337)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,968)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,445)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,106)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;28, 2021, the Company has determined that it is more likely than not that the deferred tax assets at March&#160;28, 2021 will be realized either through future taxable income or reversals of taxable temporary differences.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to U.S.&#160;federal income tax as well as income tax of multiple state jurisdictions. The tax years prior to our fiscal year ended April 1, 2018 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">income tax jurisdictions.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737858728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lessee, Operating Leases</a></td>
<td class="text">Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lease Obligations. </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of March&#160;28, 2021, we were obligated under operating lease agreements for certain manufacturing facilities, warehouse space, the land on which some of our facilities sit, vehicles and information technology equipment. Our leases have remaining lease terms of 1 year to 23 years, some of which include options to extend the lease for up to 15 years. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;28, 2021 and March 29, 2020, our operating lease components with initial or remaining terms in excess of one year were classified on the consolidated balance sheet within right of use assets, short-term lease liability and long-term lease liability.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease expense was $2.8&#160;million for the both twelve months ended March 28, 2021 and March 29, 2020, and includes leases less than 12 months in duration.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our facility in Fullerton, California is leased from a party related to Daniel Stauber, one of our Board members.  The total amount of lease expense related to this lease in fiscal 2021 was $0.5&#160;million, of which less than $0.1&#160;million was attributable to Mr. Stauber.  We have included $5.7&#160;million on our balance sheet as a right-of-use asset, with a corresponding equal amount of lease liabilities, related to this lease.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our operating leases was as follows: </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 style="width:64.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.007%"/><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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 29, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 29, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</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"/></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.73</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.73</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March&#160;28, 2021 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:84.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,728&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736357400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">Segment Information <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The accounting policies of the segments are the same as those described in the summary of significant accounting policies. Product costs and expenses for each segment are based on actual costs incurred along with cost allocations of shared and centralized functions. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate performance based on profit or loss from operations before income taxes not including nonrecurring gains and losses. Reportable segments are defined primarily by product and type of customer. Segments are responsible for the sales, marketing and development of their products and services. Other than our Health and Nutrition segment, the segments do not have separate accounting, administration, customer service or purchasing functions. There are no intersegment sales and no operating segments have been aggregated. </span></div><div style="margin-bottom:6pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:47.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.220%"/><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water<br/>Treatment</span></td><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 28, 2021:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,361&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,506&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,478&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,761&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,558&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,797&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,713&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,732&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,224&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,895&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,917&#160;</span></td><td style="background-color:#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,068&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,506&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,780&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,354&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,933&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,160&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 31, 2019:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,860&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,490&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,976&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,926&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,274&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,042&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,242&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,319&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>*  Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $14.8 million at March&#160;28, 2021, $13.0 million at March&#160;29, 2020 and $18.4 million at March&#160;31, 2019.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736366280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts (Notes)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 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_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE FISCAL YEARS ENDED March&#160;28, 2021, March&#160;29, 2020 AND March&#160;31, 2019</span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%"><tr><td style="width:1.0%"/><td style="width:32.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.403%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Description</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Beginning<br/>of Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged&#160;to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged&#160;to<br/>Other<br/>Accounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions<br/>Write-Offs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>End&#160;of&#160; Year</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve deducted from asset to which it applies:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 28, 2021:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Allowance for doubtful accounts</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Allowance for doubtful accounts</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 31, 2019:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620&#160;</span></td><td style="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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183740949784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiscalPeriod', window );">Fiscal Year</a></td>
<td class="text">Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March&#160;31. Our fiscal years ended March&#160;28, 2021 (&#8220;fiscal 2021&#8221;), March&#160;29, 2020 (&#8220;fiscal 2020&#8221;) and March&#160;31, 2019 (&#8220;fiscal 2019&#8221;) were 52 weeks. The fiscal year ending April&#160;3, 2022 (&#8220;fiscal 2022&#8221;) will be 53 weeks.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Estimates</a></td>
<td class="text">The preparation of financial statements in conformity with U.S.&#160;generally accepted accounting principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, particularly receivables, inventories, property, plant and equipment, right-of-use assets, goodwill, intangibles, accrued expenses, short-term and long-term lease liability, income taxes and related accounts and the reported amounts of revenues and expenses during the reporting period.  Actual results could differ from those estimates.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. Shipping and Handling&#160;- All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis. <div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level&#160;1:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Valuation is based on quoted prices in active markets for identical assets or liabilities.  </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="margin-bottom:9pt;padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level&#160;2:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Valuation is based on quoted prices in active markets for similar assets or liabilities, or quoted prices for identical or similar assets or liabilities in markets that are not active, or inputs other than quoted prices that are observable or can be corroborated by observable market data for the asset or liability.  </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level&#160;3:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;Valuation is based upon unobservable inputs for the asset or liability that are supported by little or no market activity. These fair values are determined using pricing models for which the assumptions utilize management&#8217;s estimates or market participant assumptions. </span></div><div style="padding-left:11.25pt;text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents</a></td>
<td class="text">Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Trade Receivables</a></td>
<td class="text">Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. As of March 28, 2021, we had a significant concentration of credit risk, with a single customer representing approximately 20% of our total trade receivables.  There are no other concentrations of credit risk with other single customers from a particular service or geographic area that would significantly impact us in the near term. To reduce credit risk, we routinely assess the financial strength of our customers. Receivables are reported net of an allowance for credit losses as determined by management at the end of each reporting period. Our receivable allowance in based on an estimate of expected credit losses, with the estimate based on a number of qualitative and quantitative factors that, based on collection experience, may have an impact on repayment risk and ability to collect.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text">Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 68% of our inventory determined using the last-in, first-out (&#8220;LIFO&#8221;) method. Cost for the other 32% of our total inventory is determined using the first-in, first-out (&#8220;FIFO&#8221;) method.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock', window );">Leases</a></td>
<td class="text">The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.<div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text">Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40&#160;years for buildings and improvements; 3 to 20&#160;years for machinery and equipment; and 3 to 10&#160;years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are amortized over the lesser of their estimated useful lives or the remaining lease term.  Depreciation and amortization expense is recorded in our Consolidated Statement of Income within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset. We recorded depreciation expense  of $16.8&#160;million for fiscal 2021, $16.5&#160;million for fiscal 2020 and $16.3&#160;million for fiscal 2019, Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related asset group. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. We incurred asset write-off charges of $0.2&#160;million during fiscal 2021 and $0.6&#160;million during fiscal 2020.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Identifiable Intangible Assets</a></td>
<td class="text">Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 28, 2020, we performed an analysis of qualitative factors for our Industrial, Water Treatment and Health and Nutrition reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management&#8217;s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for any of these reporting units. Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 and similarly, we did not record a goodwill impairment charge. Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately 14 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. No such events or changes in circumstances occurred during fiscal 2021, 2020 or 2019. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management&#8217;s analysis of qualitative factors, we determined that it was not necessary to perform an annual quantitative impairment test for fiscal 2021. Impairment assessments were also completed in the fourth quarters of fiscal 2020 and 2019 which resulted in no impairment charges for either of these fiscal years.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsPolicyTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the stock price on the date of grant.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Basic earnings per share (&#8220;EPS&#8221;) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. Basic and diluted EPS were calculated using the following:<div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,024,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,159,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,309,774&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of stock performance units and restricted stock</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,260,296&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,308,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,452,352&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2021, 2020 or 2019.  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split - </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, we effected a two-for-one stock split of our common stock and adjusted the par value of our common stock to $.01 par value. Our consolidated financial statements, related notes, and other financial data contained in this report have been adjusted to give retroactive effect to the stock split for all periods presented.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivatives Instruments and Hedging Activities</a></td>
<td class="text">We are subject to interest rate risk associated with our variable rate debt. We had an interest rate swap agreement which was designated as a cash flow hedge, the purpose of which was to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The interest rate swap agreement terminated on December 23, 2020. The hedge was measured at fair value on the contract date and was subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.<span></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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b),(f(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_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 its derivative instruments and hedging 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiscalPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=d3e5291-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_FiscalPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of 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> -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 30<br> -Section 50<br> -Paragraph 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_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-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 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 election not to recognize asset and liability at acquisition for lease with remaining lease term of one year or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 25<br> -Paragraph 28B<br> -URI http://asc.fasb.org/extlink&amp;oid=123412696&amp;loc=SL77931625-128468<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736514584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of earnings per share, basic and diluted</a></td>
<td class="text">Basic and diluted EPS were calculated using the following:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"><tr><td style="width:1.0%"/><td style="width:51.462%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.980%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,024,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,159,978&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,309,774&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive impact of stock performance units and restricted stock</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding &#8212; diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,260,296&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,308,800&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,452,352&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736398824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 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_hwkn_RevenueAbstract', window );"><strong>Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue [Table Text Block]</a></td>
<td class="text"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates external customer net sales by major revenue stream: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.454%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 28, 2021:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,378&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,317&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,762&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,427&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,270&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,361&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,004&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,506&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,871&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;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:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,481&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,065&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,410&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,848&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,199&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,224&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,895&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year Ended March 31, 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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bulk / Distributed specialty products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,947&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,813&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,067&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,827&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured, blended or repackaged products </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,874&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,684&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,775&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,724&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total external customer sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,860&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,490&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,976&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556,326&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8pt">For our Industrial and Water Treatment segments, this line includes our bulk products that we do not modify in any way, but receive, store, and ship from our facilities, or direct ship to our customers in large quantities. For our Health and Nutrition segment, this line includes our non-manufactured distributed specialty products, which may be sold out of one of our facilities or direct shipped to our customers.</span></div>(2)For our Industrial and Water Treatment segments, this line includes our non-bulk specialty products that we either manufacture, blend, repackage, resell in their original form, or direct ship to our customers in smaller quantities, and services we provide for our customers. For our Health and Nutrition segment, this line includes products manufactured, processed or repackaged in our facility and/or with our equipment<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_RevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_RevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737962856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March&#160;28, 2021 and March&#160;29, 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:96.052%"><tr><td style="width:1.0%"/><td style="width:55.977%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.511%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.083%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.514%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 29, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,946&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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"/></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:120%">&#160;0</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183738041656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Summary of Inventories</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory (FIFO basis)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,438&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LIFO reserve</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net inventory</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,864&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,436&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183739621400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of goodwill</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of goodwill for each of our three reportable segments were as follows:</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 style="width:50.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water Treatment</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March 31, 2019 and March 29, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Addition due to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of March&#160;28, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,495&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,280&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Summary of intangible assets</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our identifiable intangible assets as of March&#160;28, 2021 and March&#160;29, 2020:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.589%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.606%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,522)</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,275)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,858&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,490)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,368&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:64.181%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.730%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.736%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying value </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-life intangible assets:</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"/></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:'Calibri',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,383&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,400)</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,983&#160;</span></td><td style="background-color:#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,640)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other finite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,648&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,076&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,650)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,303&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,650)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,653&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<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 future amortization expense</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future amortization expense for identifiable intangible assets is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:87.719%"><tr><td style="width:1.0%"/><td style="width:85.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intangible Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,235&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,141&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736473064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt at March&#160;28, 2021 and March&#160;29, 2020 consisted of the following: </span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands)</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 28, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 29, 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured revolving loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,000&#160;</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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,000&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Less:  unamortized debt issuance costs</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(248)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(342)</span></td><td style="background-color:#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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Total debt, net of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,752&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,658&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Less: current portion of long-term debt, net of current unamortized debt issuance costs</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,845&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,751&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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-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 entity, 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.22)<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 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<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 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183739207416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of performance-based restricted stock units</a></td>
<td class="text"><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the restricted stock activity for fiscal 2020 and 2021:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:75.457%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.840%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average&#160;Grant<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2019</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,286&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.70&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,134)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.55&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,022)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,766&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.83&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.01&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,010)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.92&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.94&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<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 Stock Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock', window );">Summary of restricted stock awards</a></td>
<td class="text">The following table represents the Board&#8217;s restricted stock activity for fiscal 2020 and 2021:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"><tr><td style="width:1.0%"/><td style="width:74.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.302%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average&#160;Grant<br/>Date&#160;Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of fiscal 2019</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,968&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,704&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,968)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,704&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,016&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,704)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.59&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited or expired</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,958)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,228&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.60&#160;</span></td><td style="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_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average exercise prices (or conversion ratios) for stock awards granted to nonemployee directors that were outstanding at the beginning and end of the year, and the number of awards that were granted, exercised or converted, forfeited, and expired during the 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<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_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the 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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183738530216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock', window );">Schedule of contribution expenses</a></td>
<td class="text"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following represents the contribution expense for these company-sponsored plans for fiscal 2021, 2020 and 2019:</span></div><div style="margin-bottom:8pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%"><tr><td style="width:1.0%"/><td style="width:52.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-bargaining unit employee plans:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Profit sharing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;401(k) matching contributions</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;ESOP</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nonqualified deferred compensation plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Bargaining unit employee plans</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ESPP - all employees</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contribution expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,076&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,835&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,284&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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_ScheduleOfCostsOfRetirementPlansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737953192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provisions for income taxes</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provisions for income taxes for fiscal 2021, 2020 and 2019 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%"><tr><td style="width:1.0%"/><td style="width:50.685%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.229%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal &#8212; current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,169&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,447&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,956&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State &#8212; current</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,563&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,560&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,010&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,704&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal &#8212; deferred</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(976)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State &#8212; deferred</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(689)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,421)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(607)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,871&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,589&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,097&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of effective income tax rate reconciliation</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2021, 2020 and 2019 are listed below.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.807%"><tr><td style="width:1.0%"/><td style="width:54.654%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.846%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal income tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal deduction</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESOP dividend deduction on allocated shares</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other &#8212; 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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',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:'Calibri',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:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax assets and liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of items comprising our net deferred tax liability as of March&#160;28, 2021 and March&#160;29, 2020 are as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.953%"><tr><td style="width:1.0%"/><td style="width:62.183%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.362%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock compensation accruals</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension withdrawal liability</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liability</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on interest rate swap</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,982&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,892&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,862&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,815)</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(864)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(843)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess of tax over book depreciation</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,504)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,936)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU asset</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,337)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,968)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,445)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,106)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183738525992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock', window );">Other information related to our operating leases</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to our operating leases was as follows: </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 style="width:64.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.007%"/><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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 29, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 29, 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:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Term and Discount Rate</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"/></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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.73</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.73</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount 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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.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:'Calibri',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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Operating Lease, Liability, Maturity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March&#160;28, 2021 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"><tr><td style="width:1.0%"/><td style="width:84.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,831&#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,280&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,728&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,910)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,818&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information related to our operating leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183738522360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 28, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Summary of Segment Information</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.538%"><tr><td style="width:1.0%"/><td style="width:47.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.769%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.220%"/><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</span></td><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Industrial</span></td><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Water<br/>Treatment</span></td><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Health and Nutrition</span></td><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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 28, 2021:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,361&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,506&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,793&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,632&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,762&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,033&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,340&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,878&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,478&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,761&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,558&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,797&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,713&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,732&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,794&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 29, 2020:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,224&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,895&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,079&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,936&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,917&#160;</span></td><td style="background-color:#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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,801&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,246&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,068&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,506&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,780&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,354&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,933&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,160&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year Ended March 31, 2019:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,860&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,490&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,976&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556,326&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,050&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,488&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,818&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,926&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,274&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,042&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367,242&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,319&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,506&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793&#160;</span></td><td style="background-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:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>*  Unallocated assets not included, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $14.8 million at March&#160;28, 2021, $13.0 million at March&#160;29, 2020 and $18.4 million at March&#160;31, 2019.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183831060104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Significant Accounting Policies -Textual (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 28, 2021 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Mar. 29, 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_NumberOfReportableSegments', window );">Number of reportable segments (segment) | Segment</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PercentageOfLIFOInventory', window );">Percentage of LIFO Inventory</a></td>
<td class="nump">68.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PercentageOfFIFOInventory', window );">Percentage of FIFO inventory</a></td>
<td class="nump">32.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset Impairment Charges | $</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 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_srt_RangeAxis=srt_WeightedAverageMember', window );">Average [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finite-lived intangible asset, useful life</a></td>
<td class="text">14 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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_PercentageOfFIFOInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 FIFO (first in first out) inventory to total inventory as of the balance sheet date if other than 100 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;">us-gaap_PercentageOfFIFOInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PercentageOfLIFOInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 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;">us-gaap_PercentageOfLIFOInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183745679608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Significant Accounting Policies -PP&amp;E (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset Impairment Charges</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 16,800<span></span>
</td>
<td class="nump">$ 16,500<span></span>
</td>
<td class="nump">$ 16,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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Minimum [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Building and Building Improvements [Member] | Maximum [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">40 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Minimum [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 [Member] | Maximum [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">20 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TransportationEquipmentMember', window );">Transportation Equipment [Member] | Minimum [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_TransportationEquipmentMember', window );">Transportation Equipment [Member] | Maximum [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment [Member] | Minimum [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 [Member] | Maximum [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">10 years<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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_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_TransportationEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TransportationEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183738829960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business and Significant Accounting Policies -EPS (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted Average Number of Shares Outstanding, Basic</a></td>
<td class="nump">21,024,344<span></span>
</td>
<td class="nump">21,159,978<span></span>
</td>
<td class="nump">21,309,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive impact of stock options, performance units, and restricted stock (shares)</a></td>
<td class="nump">235,952<span></span>
</td>
<td class="nump">148,822<span></span>
</td>
<td class="nump">142,578<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Weighted average common shares outstanding &#8212; diluted (shares)</a></td>
<td class="nump">21,260,296<span></span>
</td>
<td class="nump">21,308,800<span></span>
</td>
<td class="nump">21,452,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Weighted Average Number Diluted Shares Outstanding Adjustment</a></td>
<td class="nump">0<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_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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1707-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=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1500-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1757-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183820299928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 70,720<span></span>
</td>
<td class="nump">$ 58,440<span></span>
</td>
<td class="nump">$ 58,440<span></span>
</td>
</tr>
<tr class="rh">
<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=hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember', window );">American Development Corporation of Tennessee, Inc.</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_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">25,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">13,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</a></td>
<td class="nump">1,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</a></td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">9,200<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=hwkn_PropertyMember', window );">Property</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_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">10,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings</a></td>
<td class="nump">4,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land</a></td>
<td class="nump">3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment</a></td>
<td class="nump">1,400<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_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements</a></td>
<td class="nump">300<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=hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember', window );">C&amp;L Aqua Professionals, Inc. and LC Blending, Inc.</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_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="nump">16,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</a></td>
<td class="nump">8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</a></td>
<td class="nump">3,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 3,100<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_hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Site Improvements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of facility held for productive use including, but not limited to, office, production, storage and distribution facilities, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of real estate acquired, at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hwkn_PropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hwkn_PropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183739577544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">$ 596,871<span></span>
</td>
<td class="nump">$ 540,198<span></span>
</td>
<td class="nump">$ 556,326<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember', window );">Industrial [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">273,361<span></span>
</td>
<td class="nump">275,224<span></span>
</td>
<td class="nump">281,860<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember', window );">Water Treatment [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">170,004<span></span>
</td>
<td class="nump">159,895<span></span>
</td>
<td class="nump">149,490<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_HealthandNutritionMember', window );">Health and Nutrition [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">153,506<span></span>
</td>
<td class="nump">105,079<span></span>
</td>
<td class="nump">124,976<span></span>
</td>
</tr>
<tr 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=hwkn_BulkDistributedspecialtyproductsMember', window );">Bulk / Distributed specialty products [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">169,762<span></span>
</td>
<td class="nump">158,410<span></span>
</td>
<td class="nump">191,827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hwkn_BulkDistributedspecialtyproductsMember', window );">Bulk / Distributed specialty products [Member] | Industrial [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">38,378<span></span>
</td>
<td class="nump">49,864<span></span>
</td>
<td class="nump">60,947<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=hwkn_BulkDistributedspecialtyproductsMember', window );">Bulk / Distributed specialty products [Member] | Water Treatment [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">16,067<span></span>
</td>
<td class="nump">18,481<span></span>
</td>
<td class="nump">21,813<span></span>
</td>
</tr>
<tr 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=hwkn_BulkDistributedspecialtyproductsMember', window );">Bulk / Distributed specialty products [Member] | Health and Nutrition [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">115,317<span></span>
</td>
<td class="nump">90,065<span></span>
</td>
<td class="nump">109,067<span></span>
</td>
</tr>
<tr 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=hwkn_ManufacturedblendedorrepackagedproductsMember', window );">Manufactured, blended or repackaged products [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">422,391<span></span>
</td>
<td class="nump">376,848<span></span>
</td>
<td class="nump">358,775<span></span>
</td>
</tr>
<tr 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=hwkn_ManufacturedblendedorrepackagedproductsMember', window );">Manufactured, blended or repackaged products [Member] | Industrial [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">231,427<span></span>
</td>
<td class="nump">222,161<span></span>
</td>
<td class="nump">216,874<span></span>
</td>
</tr>
<tr 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=hwkn_ManufacturedblendedorrepackagedproductsMember', window );">Manufactured, blended or repackaged products [Member] | Water Treatment [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">152,694<span></span>
</td>
<td class="nump">139,917<span></span>
</td>
<td class="nump">126,217<span></span>
</td>
</tr>
<tr 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=hwkn_ManufacturedblendedorrepackagedproductsMember', window );">Manufactured, blended or repackaged products [Member] | Health and Nutrition [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">38,270<span></span>
</td>
<td class="nump">14,770<span></span>
</td>
<td class="nump">15,684<span></span>
</td>
</tr>
<tr 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=hwkn_OtherMember', window );">Other [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">4,718<span></span>
</td>
<td class="nump">4,940<span></span>
</td>
<td class="nump">5,724<span></span>
</td>
</tr>
<tr 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=hwkn_OtherMember', window );">Other [Member] | Industrial [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">3,556<span></span>
</td>
<td class="nump">3,199<span></span>
</td>
<td class="nump">4,039<span></span>
</td>
</tr>
<tr 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=hwkn_OtherMember', window );">Other [Member] | Water Treatment [Member]</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">1,243<span></span>
</td>
<td class="nump">1,497<span></span>
</td>
<td class="nump">1,460<span></span>
</td>
</tr>
<tr 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=hwkn_OtherMember', window );">Other [Member] | Health and Nutrition [Member]</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_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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="num">$ (81)<span></span>
</td>
<td class="nump">$ 244<span></span>
</td>
<td class="nump">$ 225<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_HealthandNutritionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_HealthandNutritionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hwkn_BulkDistributedspecialtyproductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hwkn_BulkDistributedspecialtyproductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hwkn_ManufacturedblendedorrepackagedproductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hwkn_ManufacturedblendedorrepackagedproductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=hwkn_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hwkn_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183823857192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</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_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax', window );">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</a></td>
<td class="num">$ (400)<span></span>
</td>
<td class="num">$ (300)<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, Notional Amount</a></td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [Member]</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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</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_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue', window );">Cash Flow Hedge Derivative Instrument Liabilities at Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue', window );">Cash Flow Hedge Derivative Instrument Assets at Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all asset derivatives designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all liability derivatives designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (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 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121558989&amp;loc=d3e80720-113993<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183740900712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue', window );">Interest rate swap, liability</a></td>
<td class="text">&#160;<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Deferred Compensation Plan Assets</a></td>
<td class="nump">$ 5,946<span></span>
</td>
<td class="nump">3,564<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Fair Value, Inputs, Level 2 [Member] | Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue', window );">Interest rate swap, liability</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 108<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all liability derivatives designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183820079608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets Held for Sale (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 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_hwkn_AssetsHeldForSaleAbstract', window );"><strong>Assets Held For Sale [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_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Assets Held-for-sale, Long Lived, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Assets Held-for-sale, Long Lived, Fair Value Disclosure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember', window );">Industrial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hwkn_AssetsHeldForSaleAbstract', window );"><strong>Assets Held For Sale [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_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Assets Held-for-sale, Long Lived, Fair Value Disclosure</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Assets Held-for-sale, Long Lived, Fair Value Disclosure</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember', window );">Water Treatment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hwkn_AssetsHeldForSaleAbstract', window );"><strong>Assets Held For Sale [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_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Assets Held-for-sale, Long Lived, Fair Value Disclosure</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure', window );">Assets Held-for-sale, Long Lived, Fair Value Disclosure</a></td>
<td class="nump">$ 0.2<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_hwkn_AssetsHeldForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets Held For Sale [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_AssetsHeldForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets classified as held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183740002296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 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_InventoryNetAbstract', window );"><strong>Summary of Inventories</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Inventory (FIFO basis)</a></td>
<td class="nump">$ 69,438<span></span>
</td>
<td class="nump">$ 60,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLIFOReserve', window );">LIFO reserve</a></td>
<td class="num">(5,574)<span></span>
</td>
<td class="num">(5,654)<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 );">Net inventory</a></td>
<td class="nump">$ 63,864<span></span>
</td>
<td class="nump">$ 54,436<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryLIFOReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryLIFOReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737916232">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories-Textual (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 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_hwkn_InventoriesTextualAbstract', window );"><strong>Inventories (Textual) [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_LIFOInventoryAmount', window );">Finished goods (LIFO basis)</a></td>
<td class="nump">$ 46.8<span></span>
</td>
<td class="nump">$ 43.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_InventoriesTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_InventoriesTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LIFOInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 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_LIFOInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183820082968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets-Goodwill Rollforward (Details)<br> $ in Thousands</strong></div></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. 28, 2021 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Mar. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</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_NumberOfReportableSegments', window );">Number of Reportable Segments | Segment</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 70,720<span></span>
</td>
<td class="nump">$ 58,440<span></span>
</td>
<td class="nump">$ 58,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Goodwill, Period Increase (Decrease)</a></td>
<td class="nump">12,280<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_StatementBusinessSegmentsAxis=hwkn_IndustrialMember', window );">Industrial [Member]</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">6,495<span></span>
</td>
<td class="nump">6,495<span></span>
</td>
<td class="nump">6,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Goodwill, Period Increase (Decrease)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember', window );">Water Treatment [Member]</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">19,280<span></span>
</td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">7,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_GoodwillPeriodIncreaseDecrease', window );">Goodwill, Period Increase (Decrease)</a></td>
<td class="nump">12,280<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_StatementBusinessSegmentsAxis=hwkn_HealthandNutritionMember', window );">Health and Nutrition [Member]</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</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_Goodwill', window );">Goodwill</a></td>
<td class="nump">44,945<span></span>
</td>
<td class="nump">$ 44,945<span></span>
</td>
<td class="nump">$ 44,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Goodwill, Period Increase (Decrease)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=hwkn_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_HealthandNutritionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_HealthandNutritionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183739471304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets-Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_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_AmortizationOfIntangibleAssets', window );">Amortization of Intangible Assets</a></td>
<td class="nump">$ 5,800<span></span>
</td>
<td class="nump">$ 5,100<span></span>
</td>
<td class="nump">$ 5,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-life intangible assets</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 Amount</a></td>
<td class="nump">109,631<span></span>
</td>
<td class="nump">88,076<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="num">(34,490)<span></span>
</td>
<td class="num">(28,650)<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 value</a></td>
<td class="nump">75,141<span></span>
</td>
<td class="nump">59,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-life intangible assets</a></td>
<td class="nump">1,227<span></span>
</td>
<td class="nump">1,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible Assets, Gross (Excluding Goodwill)</a></td>
<td class="nump">110,858<span></span>
</td>
<td class="nump">89,303<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_IntangibleAssetsNetExcludingGoodwill', window );">Total intangible assets, net</a></td>
<td class="nump">76,368<span></span>
</td>
<td class="nump">60,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 [Member]</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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-life intangible assets</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 Amount</a></td>
<td class="nump">99,588<span></span>
</td>
<td class="nump">78,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="num">(26,522)<span></span>
</td>
<td class="num">(21,400)<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 value</a></td>
<td class="nump">73,066<span></span>
</td>
<td class="nump">56,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 [Member]</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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-life intangible assets</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 Amount</a></td>
<td class="nump">6,210<span></span>
</td>
<td class="nump">6,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(4,275)<span></span>
</td>
<td class="num">(3,640)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying value</a></td>
<td class="nump">1,935<span></span>
</td>
<td class="nump">2,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Finite-life intangible assets</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 Amount</a></td>
<td class="nump">3,833<span></span>
</td>
<td class="nump">3,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="num">(3,693)<span></span>
</td>
<td class="num">(3,610)<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 value</a></td>
<td class="nump">$ 140<span></span>
</td>
<td class="nump">$ 38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (b)<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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183738112824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets-Future Amortization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Estimated amortization expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Fiscal 2022</a></td>
<td class="nump">$ 6,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fiscal 2023</a></td>
<td class="nump">6,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Fiscal 2024</a></td>
<td class="nump">6,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fiscal 2025</a></td>
<td class="nump">6,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Fiscal 2026</a></td>
<td class="nump">6,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">44,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total</a></td>
<td class="nump">$ 75,141<span></span>
</td>
<td class="nump">$ 59,426<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183739718600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Line of Credit Facility, Maximum Borrowing Capacity</a></td>
<td class="nump">$ 150,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_hwkn_RevolvingLoanFacilityLetterofCredit', window );">Revolving Loan Facility Letter of Credit</a></td>
<td class="nump">5,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_hwkn_RevolvingLoanFacilitySwinglineSubfacility', window );">Revolving Loan Facility Swingline Subfacility</a></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>
</tr>
<tr class="re">
<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 );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">1.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>
</tr>
<tr class="ro">
<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 Debt Issuance Expense</a></td>
<td class="nump">$ 248<span></span>
</td>
<td class="nump">$ 342<span></span>
</td>
<td class="nump">$ 200<span></span>
</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</a></td>
<td class="nump">0.15%<span></span>
</td>
<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_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of Credit Facility, Unused Capacity, Commitment Fee 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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_RevolvingLoanFacilityLetterofCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revolving Loan Facility Letter of 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;">hwkn_RevolvingLoanFacilityLetterofCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_RevolvingLoanFacilitySwinglineSubfacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revolving Loan Facility Swingline Subfacility</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_RevolvingLoanFacilitySwinglineSubfacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under 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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183740346376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Nov. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Debt Issuance Expense</a></td>
<td class="num">$ (248)<span></span>
</td>
<td class="num">$ (342)<span></span>
</td>
<td class="num">$ (200)<span></span>
</td>
<td class="num">$ (300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hwkn_Totaldebtnetofdebtissuancecosts', window );">Total debt, net of debt issuance costs</a></td>
<td class="nump">98,752<span></span>
</td>
<td class="nump">59,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 Current Portion of Long-term Debt</a></td>
<td class="num">(9,907)<span></span>
</td>
<td class="num">(9,907)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Long-term Debt, Excluding Current Maturities</a></td>
<td class="nump">88,845<span></span>
</td>
<td class="nump">49,751<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 );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 long-term Debt</a></td>
<td class="nump">$ 99,000<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_Totaldebtnetofdebtissuancecosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt, net of debt 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;">hwkn_Totaldebtnetofdebtissuancecosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 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(16))<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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_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=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183745972120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation-Restricted and Performance Shares Rollforward (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted Stock [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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>
</tr>
<tr class="re">
<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, Shares</a></td>
<td class="nump">149,030<span></span>
</td>
<td class="nump">65,766<span></span>
</td>
<td class="nump">102,286<span></span>
</td>
</tr>
<tr class="ro">
<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, Shares</a></td>
<td class="nump">129,626<span></span>
</td>
<td class="nump">138,504<span></span>
</td>
<td class="nump">15,636<span></span>
</td>
</tr>
<tr class="re">
<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, Shares</a></td>
<td class="num">(10,526)<span></span>
</td>
<td class="num">(55,240)<span></span>
</td>
<td class="num">(49,134)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited or expired, Shares</a></td>
<td class="num">(29,010)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(3,022)<span></span>
</td>
</tr>
<tr class="re">
<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, Shares</a></td>
<td class="nump">239,120<span></span>
</td>
<td class="nump">149,030<span></span>
</td>
<td class="nump">65,766<span></span>
</td>
</tr>
<tr class="ro">
<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>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [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>
</tr>
<tr class="re">
<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, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">$ 17.13<span></span>
</td>
<td class="nump">$ 21.83<span></span>
</td>
<td class="nump">$ 22.70<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">18.69<span></span>
</td>
<td class="nump">17.25<span></span>
</td>
<td class="nump">15.68<span></span>
</td>
</tr>
<tr class="re">
<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, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">15.68<span></span>
</td>
<td class="nump">23.01<span></span>
</td>
<td class="nump">21.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited or expired, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">17.92<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">23.75<span></span>
</td>
</tr>
<tr class="re">
<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, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">$ 17.94<span></span>
</td>
<td class="nump">$ 17.13<span></span>
</td>
<td class="nump">$ 21.83<span></span>
</td>
</tr>
<tr class="rh">
<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 Stock Awards [Member]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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>
</tr>
<tr class="ro">
<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, Shares</a></td>
<td class="nump">16,016<span></span>
</td>
<td class="nump">16,704<span></span>
</td>
<td class="nump">16,968<span></span>
</td>
</tr>
<tr class="re">
<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, Shares</a></td>
<td class="nump">13,186<span></span>
</td>
<td class="nump">16,016<span></span>
</td>
<td class="nump">16,704<span></span>
</td>
</tr>
<tr class="ro">
<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, Shares</a></td>
<td class="num">(16,016)<span></span>
</td>
<td class="num">(16,704)<span></span>
</td>
<td class="num">(16,968)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited or expired, Shares</a></td>
<td class="num">(1,958)<span></span>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending Balance, Shares</a></td>
<td class="nump">11,228<span></span>
</td>
<td class="nump">16,016<span></span>
</td>
<td class="nump">16,704<span></span>
</td>
</tr>
<tr class="re">
<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>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [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>
</tr>
<tr class="ro">
<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, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">$ 21.84<span></span>
</td>
<td class="nump">$ 17.95<span></span>
</td>
<td class="nump">$ 20.63<span></span>
</td>
</tr>
<tr class="re">
<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, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">25.59<span></span>
</td>
<td class="nump">21.84<span></span>
</td>
<td class="nump">17.95<span></span>
</td>
</tr>
<tr class="ro">
<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, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">21.84<span></span>
</td>
<td class="nump">17.95<span></span>
</td>
<td class="nump">20.63<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited or expired, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">25.53<span></span>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending Balance, Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">$ 25.60<span></span>
</td>
<td class="nump">$ 21.84<span></span>
</td>
<td class="nump">$ 17.95<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)-(4)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183820160808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation-Textual (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted Stock [Member]</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_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>
</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_hwkn_RangeOfRestrictedStockToBeIssuedMinimum', window );">Range of restricted stock to be issued minimum</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hwkn_RangeOfRestrictedStockToBeIssuedMaximum', window );">Range of restricted stock to be issued maximum</a></td>
<td class="nump">124,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">$ 18.69<span></span>
</td>
<td class="nump">$ 17.25<span></span>
</td>
<td class="nump">$ 15.68<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Compensation expense</a></td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Equity instruments other than options, vested in period, total fair value</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Cost not yet recognized</a></td>
<td class="nump">$ 3.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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance-Based Restricted Stock [Member] | Weighted Average [Member]</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_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>
</tr>
<tr class="re">
<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 );">Cost not yet recognized, period for recognition</a></td>
<td class="text">1 year 3 months 18 days<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 Stock Awards [Member]</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_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>
</tr>
<tr class="ro">
<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 );">Weighted average grant date fair value (usd per share)</a></td>
<td class="nump">$ 25.59<span></span>
</td>
<td class="nump">$ 21.84<span></span>
</td>
<td class="nump">$ 17.95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cost not yet recognized</a></td>
<td class="nump">$ 0.1<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 Stock Awards [Member] | Weighted Average [Member]</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_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>
</tr>
<tr class="re">
<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 );">Cost not yet recognized, period for recognition</a></td>
<td class="text">3 months 18 days<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_hwkn_RangeOfRestrictedStockToBeIssuedMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Range of restricted stock to be issued maximum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_RangeOfRestrictedStockToBeIssuedMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</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_hwkn_RangeOfRestrictedStockToBeIssuedMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Range of restricted stock to be issued minimum.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_RangeOfRestrictedStockToBeIssuedMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_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_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183734972408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Repurchase Program (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</a></td>
<td class="nump">1,600,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_StockRepurchasedDuringPeriodValue', window );">Stock Repurchased During Period, Value</a></td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="nump">$ 4.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</a></td>
<td class="nump">551,506<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 [Member]</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_StockRepurchasedDuringPeriodShares', window );">Stock Repurchased During Period, Shares</a></td>
<td class="nump">166,088<span></span>
</td>
<td class="nump">291,166<span></span>
</td>
<td class="nump">216,332<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 authorized to be repurchased by an entity's Board of Directors under a stock repurchase 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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase 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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183741015032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Profit sharing</a></td>
<td class="nump">$ 994<span></span>
</td>
<td class="nump">$ 631<span></span>
</td>
<td class="nump">$ 899<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_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount', window );">401(k) matching contributions</a></td>
<td class="nump">2,650<span></span>
</td>
<td class="nump">2,399<span></span>
</td>
<td class="nump">2,390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense', window );">ESOP</a></td>
<td class="nump">994<span></span>
</td>
<td class="nump">631<span></span>
</td>
<td class="nump">899<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer', window );">Nonqualified deferred compensation plan</a></td>
<td class="nump">1,327<span></span>
</td>
<td class="nump">1,262<span></span>
</td>
<td class="nump">1,246<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_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense', window );">ESPP - all employees</a></td>
<td class="nump">556<span></span>
</td>
<td class="nump">431<span></span>
</td>
<td class="nump">376<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_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense', window );">Total contribution expense</a></td>
<td class="nump">7,076<span></span>
</td>
<td class="nump">5,835<span></span>
</td>
<td class="nump">6,284<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollectiveBargainingArrangementAxis=hwkn_BargainingUnitEmployeePlansMember', window );">Bargaining Unit Employee Plans [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Bargaining unit employee plans</a></td>
<td class="nump">$ 555<span></span>
</td>
<td class="nump">$ 481<span></span>
</td>
<td class="nump">$ 474<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_DefinedContributionPlanEmployerMatchingContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Employer Matching Contribution Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_DefinedContributionPlanEmployerMatchingContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_EmployeeStockPurchasePlansESPPCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Stock Purchase Plans (ESPP), Compensation 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;">hwkn_EmployeeStockPurchasePlansESPPCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution 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;">hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation 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_DeferredCompensationArrangementWithIndividualContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EmployeeStockOwnershipPlanESOPCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 plan compensation cost recognized 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 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollectiveBargainingArrangementAxis=hwkn_BargainingUnitEmployeePlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollectiveBargainingArrangementAxis=hwkn_BargainingUnitEmployeePlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183840106776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears', window );">Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years</a></td>
<td class="nump">$ 467<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 [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">ESPP shares issued (shares)</a></td>
<td class="nump">88,148<span></span>
</td>
<td class="nump">77,100<span></span>
</td>
<td class="nump">87,356<span></span>
</td>
</tr>
<tr class="rh">
<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_DeferredProfitSharingMember', window );">Deferred Profit Sharing [Member] | Qualified Plan [Member] | Minimum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="rh">
<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_DeferredProfitSharingMember', window );">Deferred Profit Sharing [Member] | Qualified Plan [Member] | Maximum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.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_RetirementPlanTypeAxis=us-gaap_DeferredProfitSharingMember', window );">Deferred Profit Sharing [Member] | Nonqualified Plan [Member] | Maximum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=hwkn_A401kplanMember', window );">401 (k) plan [Member] | Qualified Plan [Member] | Maximum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain', window );">Employee Stock Ownership Plan (ESOP), Plan [Domain] | Qualified Plan [Member] | Minimum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="rh">
<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_EmployeeStockOwnershipPlanESOPPlanDomain', window );">Employee Stock Ownership Plan (ESOP), Plan [Domain] | Qualified Plan [Member] | Maximum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.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_CollectiveBargainingArrangementAxis=hwkn_BargainingUnitEmployeePlansMember', window );">Bargaining Unit Employee Plans [Member] | Deferred Profit Sharing [Member] | Qualified Plan [Member] | Minimum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></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_CollectiveBargainingArrangementAxis=hwkn_BargainingUnitEmployeePlansMember', window );">Bargaining Unit Employee Plans [Member] | Deferred Profit Sharing [Member] | Qualified Plan [Member] | Maximum [Member]</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Multi employer pension plan withdrawal liability payment over period of years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RetirementPlanTypeAxis=us-gaap_DeferredProfitSharingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DeferredProfitSharingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_QualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTaxStatusAxis=us-gaap_NonqualifiedPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hwkn_A401kplanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hwkn_A401kplanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EmployeeStockOwnershipPlanESOPPlanDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_EmployeeStockOwnershipPlanESOPPlanDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollectiveBargainingArrangementAxis=hwkn_BargainingUnitEmployeePlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollectiveBargainingArrangementAxis=hwkn_BargainingUnitEmployeePlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183737923784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies-Textual (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 28, 2021 </div>
<div>lease</div>
</th></tr>
<tr class="re">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hwkn_NumberOfLeases', window );">Number of Leases</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_NumberOfLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_NumberOfLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183740954152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes-Provision of Income Tax (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</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_CurrentFederalTaxExpenseBenefit', window );">Federal &#8212; current</a></td>
<td class="nump">$ 11,169<span></span>
</td>
<td class="nump">$ 8,447<span></span>
</td>
<td class="nump">$ 6,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State &#8212; current</a></td>
<td class="nump">4,391<span></span>
</td>
<td class="nump">3,563<span></span>
</td>
<td class="nump">2,748<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_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="nump">15,560<span></span>
</td>
<td class="nump">12,010<span></span>
</td>
<td class="nump">9,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal &#8212; deferred</a></td>
<td class="num">(302)<span></span>
</td>
<td class="num">(976)<span></span>
</td>
<td class="num">(334)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State &#8212; deferred</a></td>
<td class="num">(387)<span></span>
</td>
<td class="num">(445)<span></span>
</td>
<td class="num">(273)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain', window );">Total deferred</a></td>
<td class="num">(689)<span></span>
</td>
<td class="num">(1,421)<span></span>
</td>
<td class="num">(607)<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 );">Total provision</a></td>
<td class="nump">$ 14,871<span></span>
</td>
<td class="nump">$ 10,589<span></span>
</td>
<td class="nump">$ 9,097<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Income Tax Expense (Benefit), Excluding Provisional Gain</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183735107400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes-Effective Income Tax Rate Reconciliation (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory federal income tax (percent)</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal deduction (percent)</a></td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">5.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends', window );">ESOP dividend deduction on allocated shares (percent)</a></td>
<td class="num">(0.20%)<span></span>
</td>
<td class="num">(0.30%)<span></span>
</td>
<td class="num">(0.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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other &#8212; net (percent)</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">0.60%<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_EffectiveIncomeTaxRateContinuingOperations', window );">Total (percent)</a></td>
<td class="nump">26.60%<span></span>
</td>
<td class="nump">27.20%<span></span>
</td>
<td class="nump">27.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend paid to employee stock ownership 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/2009/role/commonPracticeRef<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.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183745947416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes Income Taxes-Deferred Tax Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 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_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Trade receivables</a></td>
<td class="nump">$ 134<span></span>
</td>
<td class="nump">$ 212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock compensation accruals</a></td>
<td class="nump">1,341<span></span>
</td>
<td class="nump">728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions', window );">Pension withdrawal liability</a></td>
<td class="nump">1,344<span></span>
</td>
<td class="nump">1,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent', window );">Lease liability</a></td>
<td class="nump">3,191<span></span>
</td>
<td class="nump">2,476<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities', window );">Unrealized loss on interest rate swap</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Other</a></td>
<td class="nump">2,882<span></span>
</td>
<td class="nump">1,982<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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">8,892<span></span>
</td>
<td class="nump">6,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax 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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts', window );">Inventories</a></td>
<td class="num">(2,815)<span></span>
</td>
<td class="num">(2,231)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="num">(864)<span></span>
</td>
<td class="num">(843)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Excess of tax over book depreciation</a></td>
<td class="num">(11,249)<span></span>
</td>
<td class="num">(10,504)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(15,269)<span></span>
</td>
<td class="num">(15,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_DeferredTaxLiabilitiesOther', window );">ROU asset</a></td>
<td class="nump">3,140<span></span>
</td>
<td class="nump">2,454<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_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(33,337)<span></span>
</td>
<td class="num">(31,968)<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_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="num">$ (24,445)<span></span>
</td>
<td class="num">$ (25,106)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 consequences attributable to taxable temporary differences derived from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>79
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183820199608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details Textual) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 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_LesseeOperatingLeaseOptionToExtend', window );">Lessee, Operating Lease, Option to Extend</a></td>
<td class="text">15 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_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">11,630<span></span>
</td>
<td class="nump">$ 9,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">11,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=hwkn_FullertonCaliforniaMember', window );">Fullerton, California</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating Lease, Right-of-Use Asset</a></td>
<td class="nump">5,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">5,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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=hwkn_FullertonCaliforniaMember', window );">Fullerton, California | Daniel Stauber</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesRentExpenseNet', window );">Operating Leases, Rent Expense, Net</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lessee, Operating Lease, Renewal Term</a></td>
<td class="text">23 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_LesseeOperatingLeaseOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseOptionToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123406913&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=hwkn_FullertonCaliforniaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=hwkn_FullertonCaliforniaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hwkn_DanielStauberMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=hwkn_DanielStauberMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183820196296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">9 years 8 months 23 days<span></span>
</td>
<td class="text">8 years 8 months 23 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">2.70%<span></span>
</td>
<td class="nump">4.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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Fiscal 2022</a></td>
<td class="nump">$ 1,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Fiscal 2023</a></td>
<td class="nump">1,707<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">Fiscal 2024</a></td>
<td class="nump">1,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">Fiscal 2025</a></td>
<td class="nump">1,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">Fiscal 2026</a></td>
<td class="nump">1,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">6,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total</a></td>
<td class="nump">13,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">1,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 11,818<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183745480168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 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_SegmentReportingInformationAdditionalInformationAbstract', window );"><strong>Summary of Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">$ 596,871<span></span>
</td>
<td class="nump">$ 540,198<span></span>
</td>
<td class="nump">$ 556,326<span></span>
</td>
</tr>
<tr class="re">
<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">123,762<span></span>
</td>
<td class="nump">100,917<span></span>
</td>
<td class="nump">95,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_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative expenses</a></td>
<td class="nump">67,884<span></span>
</td>
<td class="nump">59,246<span></span>
</td>
<td class="nump">59,118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">55,878<span></span>
</td>
<td class="nump">41,671<span></span>
</td>
<td class="nump">36,818<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Assets</a></td>
<td class="nump">472,550<span></span>
</td>
<td class="nump">389,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Capital expenditures</a></td>
<td class="nump">20,794<span></span>
</td>
<td class="nump">24,549<span></span>
</td>
<td class="nump">12,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_us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember', window );">Industrial [Member]</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_SegmentReportingInformationAdditionalInformationAbstract', window );"><strong>Summary of Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">273,361<span></span>
</td>
<td class="nump">275,224<span></span>
</td>
<td class="nump">281,860<span></span>
</td>
</tr>
<tr class="re">
<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">43,337<span></span>
</td>
<td class="nump">38,936<span></span>
</td>
<td class="nump">34,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative expenses</a></td>
<td class="nump">27,033<span></span>
</td>
<td class="nump">24,123<span></span>
</td>
<td class="nump">22,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">16,304<span></span>
</td>
<td class="nump">14,813<span></span>
</td>
<td class="nump">12,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">181,478<span></span>
</td>
<td class="nump">173,068<span></span>
</td>
<td class="nump">162,926<span></span>
</td>
</tr>
<tr class="re">
<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 );">Capital expenditures</a></td>
<td class="nump">13,713<span></span>
</td>
<td class="nump">14,933<span></span>
</td>
<td class="nump">7,319<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember', window );">Water Treatment [Member]</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_SegmentReportingInformationAdditionalInformationAbstract', window );"><strong>Summary of Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">170,004<span></span>
</td>
<td class="nump">159,895<span></span>
</td>
<td class="nump">149,490<span></span>
</td>
</tr>
<tr class="re">
<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">46,793<span></span>
</td>
<td class="nump">41,902<span></span>
</td>
<td class="nump">37,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative expenses</a></td>
<td class="nump">24,453<span></span>
</td>
<td class="nump">19,801<span></span>
</td>
<td class="nump">19,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">22,340<span></span>
</td>
<td class="nump">22,101<span></span>
</td>
<td class="nump">18,488<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Assets</a></td>
<td class="nump">109,761<span></span>
</td>
<td class="nump">63,506<span></span>
</td>
<td class="nump">58,274<span></span>
</td>
</tr>
<tr class="re">
<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 );">Capital expenditures</a></td>
<td class="nump">6,732<span></span>
</td>
<td class="nump">9,160<span></span>
</td>
<td class="nump">4,506<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_HealthandNutritionMember', window );">Health and Nutrition [Member]</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_SegmentReportingInformationAdditionalInformationAbstract', window );"><strong>Summary of Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Sales</a></td>
<td class="nump">153,506<span></span>
</td>
<td class="nump">105,079<span></span>
</td>
<td class="nump">124,976<span></span>
</td>
</tr>
<tr class="re">
<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">33,632<span></span>
</td>
<td class="nump">20,079<span></span>
</td>
<td class="nump">23,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general, and administrative expenses</a></td>
<td class="nump">16,398<span></span>
</td>
<td class="nump">15,322<span></span>
</td>
<td class="nump">16,861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">17,234<span></span>
</td>
<td class="nump">4,757<span></span>
</td>
<td class="nump">6,189<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Assets</a></td>
<td class="nump">166,558<span></span>
</td>
<td class="nump">139,780<span></span>
</td>
<td class="nump">146,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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="nump">349<span></span>
</td>
<td class="nump">456<span></span>
</td>
<td class="nump">793<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_IdentifiableMember', window );">Identifiable</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_SegmentReportingInformationAdditionalInformationAbstract', window );"><strong>Summary of Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Assets</a></td>
<td class="nump">457,797<span></span>
</td>
<td class="nump">376,354<span></span>
</td>
<td class="nump">367,242<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_UnallocatedMember', window );">Unallocated</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_SegmentReportingInformationAdditionalInformationAbstract', window );"><strong>Summary of Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Assets</a></td>
<td class="nump">$ 14,800<span></span>
</td>
<td class="nump">$ 13,000<span></span>
</td>
<td class="nump">$ 18,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationAdditionalInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationAdditionalInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_IndustrialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_WaterTreatmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_HealthandNutritionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_HealthandNutritionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_IdentifiableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_IdentifiableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hwkn_UnallocatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hwkn_UnallocatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183736476984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information-Textual (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 28, 2021 </div>
<div>USD ($) </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_NumberOfReportableSegments', window );">Number of reportable segments (segment)</a></td>
<td class="nump">3<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_hwkn_IntersegmentSales', window );">Intersegment Sales | $</a></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_hwkn_NumberOfOperatingSegmentsAggregated', window );">Number of Operating Segments Aggregated</a></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_hwkn_IntersegmentSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intersegment 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;">hwkn_IntersegmentSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hwkn_NumberOfOperatingSegmentsAggregated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments aggregated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hwkn_NumberOfOperatingSegmentsAggregated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hwkn_</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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140183739556600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation and Qualifying Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 28, 2021</div></th>
<th class="th"><div>Mar. 29, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Apr. 01, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>SEC Schedule, 12-09, Valuation and Qualifying Accounts [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_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts receivable</a></td>
<td class="nump">$ 497<span></span>
</td>
<td class="nump">$ 784<span></span>
</td>
<td class="nump">$ 620<span></span>
</td>
<td class="nump">$ 942<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesAdjustments', window );">Valuation Allowances and Reserves, Additions for Adjustments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">448<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Valuation Allowances and Reserves, Deductions</a></td>
<td class="nump">$ 287<span></span>
</td>
<td class="nump">$ 284<span></span>
</td>
<td class="nump">$ 414<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_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 valuation and qualifying accounts and reserves from adjustment.</p></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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>EXCEL
<SEQUENCE>84
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M^=%(A$<=I)>TD)X?XQ4U=02AE!VUN/;W G60]"T9<.9[1B&4 # <D5AO6J4
M[FSL3( JE4/_AS8255*&GJR11 '1(9_31#^E 7#&>G.?TDP<+;6Z&I*B% P]
M?4>)FC*&FMJ.N@]O)CE* )2Q)T\^NZ%*5-%OTUBBP&%-X+.1 UBJA T]:6^)
MNIM+U-U=<GM)W)#4"AG2H>05_<8M)@K()4KQ2&G+E-!AWZ;%Q !=X>L/ ^;N
M,$WQDP @/6E6R) ;)7+821M,#&@P19B-/,.94AGL% TF!O2%_$C?YIB[P00[
M(GI*W TF*V3(A=(S[*0-)@8H UDL>=%84H[>,3E%@XE!72%9QNI9F=!@@EWI
M'<0$@!EYF=Q@8DJML&_58&*F3##:2P#&V$?<PL4-2>W!#+E1HH7]F^82,\4
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
M;FJM^/-/BO]AI7ZRJP1.R3+-8?]]7 IPI$4/N/6H 8&=\3BP'@FB.*@L.H2
MMY4 =[?IT_$#.1F-A_?CP6Q\"D5[<P0'I"X2!M-1<S#^^W'R8W ]GC[,4+YV
M\PVE2FCJ-P83,3-[% 0&Y5'<0;8M1O@'Q4@7(W)&GN1SFN=Z8=62O,D$K5RY
M75<(%IIM/H*"?M1L&["Y.MLPWE8HW%VAN#B"U#O9(9U['$<F.QME^V"$H(Y\
M<,RNK5MX["Q<9X]W=]?C&^ SN":CR6QX?3M[O!_/R.T5V1>U$+Q7M_<W@X?)
M[?3,]<*N+2J$NZBHJUA=NY+%MM Q JU-[<9:F3]Z-2#L\H#ZH5408C JJ%G;
M(K#0CSH\*]I:0[AKC99B0PGT&'H>E(Y=&U 6F6&"H)B@9N6$H#@-.C:!:.L,
MX:XSIBJO<SC6N,$^&":;M$JRYOT'B/*V:)[&)Y]X]KJ[\^%+U8"9[^$0$/6$
MF=01E(C-%J5_\-G!6A;/]><;):D-;=[4[Z_N/Q$9U!]&&->_TV^CYD./=IKF
MNY.;I(#<5Y),+F%*[VL(8E,TGW(T)Y7:U!\W/*FJ4NOZ<"43:!LT 'Y?*E6]
MG^@;[#^HN?P?4$L#!!0    (  N"PE)DG[:8'QH  '],   8    >&PO=V]R
M:W-H965T<R]S:&5E=#@N>&ULO5Q[C]/(EO\J5N_=79"2D$[3## /"1B8RVKN
M#*+AHM5J_ZC8E:0&Q\Y4V1TRGWY_YU'E<CH!-%>S$J(3NUSGU'F_G._VK?\8
M-M9VQ:=MW83O+S9=MWOZX$$H-W9KPJS=V09W5JW?F@Y?_?I!V'EK*GYH6S]8
MS.>/'FR-:RY^^(ZOO?$_?-?V7>T:^\87H=]NC3\\MW6[__[B\B)>>.O6FXXN
M//CANYU9VQO;O=^]\?CV(.U2N:UM@FN;PMO5]Q?/+I\^?TCK><$_G=V'['-!
M)UFV[4?Z\KKZ_F)."-G:EAWM8/#GUKZP=4T; 8W?=<^+!)(>S#_'W5_QV7&6
MI0GV15M_<%6W^?[B\451V97IZ^YMN_^[U?-<TWYE6P?^O]C+VNOKBZ+L0]=N
M]6%@L'6-_#6?E [9 X_G9QY8Z ,+QEL ,98_FL[\\)UO]X6GU=B-/O!1^6D@
MYQIBRDWG<=?AN>Z'7TS7>UNTJ^)Y'W OA,(T57'CUHU;N=(T7?&L+-N^Z5RS
M+MZTM2N=#=\]Z ";=GA0*ISG F=Q!L[EHOA'VW2;4+QL*EN--W@ I!/FBXCY
M\\5G=_R'\;-B\7A2+.:+R\_L=Y4H<<7[79W9[\0QB_]YM@R=A^3\[V< /$P
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
MZ8D](;CZ7!;5PR?B LQC55B /V$@<\WDR4Z>7(E+327GT)^!.]F8C3]D#OY
MU_>\61(+Q5 ,^B8&?V,BW@GE#T;CR?&_<C3>2>$CSLA/#/O 4/)I&OY/3L.[
MU/Y_C\6]UKQA+*XPR:H"=8C3W'9(/ND-D?_<C'S2S<BSOSXC3Y+)!\_(L][>
M3S/R33/READ;4<7#)L[-ZEWW1D9RPR"=.K8,BO8; N!1JVL<YG8W5M[T)FS4
M>]L(VBS#.U66!Y0JOGCL[G:O;2_BV\KM\OC.]ZD$D%!>30ML'2?WCP;"QO>H
M\<*;*KR[Q" (CH:?.4E(#R_ \X4QOKU@!]W+[//? 5!+ P04    "  +@L)2
MNGS\ HX%  #>#0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6RU5]MN
M&S<0_96!D(<$8*6]7PS;0.PT2![2!$[:H"CZ0&DIB?4NN2&Y5O3W/>1*LIS8
M3AHT+Q*7RYDYY\QPR#W=:'-MUT(X^MRURIY-UL[U)[.97:Q%Q^U4]T+AS5*;
MCCL\FM7,]D;P)AAU[2R)HF+6<:DFYZ=A[ITY/]6#:Z42[PS9H>NXV5Z(5F_.
M)O%D/W$E5VOG)V;GISU?B??"_=Z_,WB:';PTLA/*2JW(B.79Y'E\<I'Y]6'!
M'U)L[-&8/).YUM?^X75S-HD\(-&*A?,>./YNQ*5H6^\(,#[M?$X.(;WA\7CO
M_67@#BYS;L6E;C_*QJW/)M6$&K'D0^NN].:5V/')O;^%;FWXI<VX-BTFM!BL
MT]W.& @ZJ<9__GFGPY%!%3U@D.P,DH![#!10ON".GY\:O2'C5\.;'P2JP1K@
MI/))>>\,WDK8N?,K<2/4($YG#L[\U&RQ,[P8#9,'#..$WFCEUI9^58UH[CJ8
M <4!2K*'<I$\ZO$--U-**D9)E,2/^$L/U-+@+WV<&OWU?&Z=0?K_?L1I=G":
M!:?9-YPNC>[H$@)XQ\B96]-ER)8P]VGY?4[?#@:%/HZY,5RM!.K?65H))0QO
MVRTM-/:#=:27Q,E*M6H%]<*$W:D6@O2\E2L>"MYI CIEE\)0#[C2BH966C>6
M-+:E,#=R(>R4/@IJI.6KE1&P%'L$=N2XV'&T(\G%CJ2E^9;F&C/H#P8!U0HN
M5R-<KAIRVQXN !.AFP$:6=TV4[H2O39A->R_,B5I/1M,^0<0&%!;QCHX]*OT
MK3Z6$;<D'7'P5=:O72.3FP#?-P.W1I*D@BB2MW<E6@9'N^#0<TH?O@!K ]K
M6"H2?'$/35J+MJ<AA%X.!O$,B1O>#E[#;T;?:X78?JENT1V]<\?G[=U\6!*?
MG3 *?O;BDT*WMKP5(0L=_T??U@U*7?#NA%Y*NX#)GX*;<8<2]A=X[#?8"3U]
MC1I9Z\%"7?N,7JL&[HW'^Q%A#;T2O$5^?3(_:(?IBZ&]IAF]D'[9?'#P:7OA
M&;KMK7)/XV?TA-**I66%05RPJ"C](,Y9&H=14;.R0/_@:EBBM 8C&D;@'6 &
M+CU?7.-,:([<)L\H26.6)27%><**.O-!DC*B+$E86L?T-N0@97E>4,R2+*6G
M%<!DK(RK'86OI1QE?$))F;*TB#V\,F)1E/E1#F=1@5%>%ZPJXX=5K8.JT4]6
M-:M9501D%<LJ#[8&UB(/6#$51S\@*M2+03Q.:U8C/S'T@JAI"<99=1 UKFN(
MFM4E)5D&3>LL^@Y-<Y8DHY) 7@><4<ZBLO::9A&\5@]JBF1#T[C^R9H6$;CX
MLDQB5L5I@%CO:[;&' KNOXL:^WK)*$X*EGA1<U94*%@DJ2SSG:@9B](@:A$A
M"SGEK(18WQ2U B98 !W*(:O#*$%"RE"H><'2I C<<&T)O>9(+R_1J-D'M D7
M^MB^%3%HC/[K#R>2:M$.C>^)L)][-0_TW)H[WV<;34H[ZG0CEUL8P/>6-GP+
M?08'818"URV&?J0-_GQ@NY;]>*AXK]!3MM))W\H!M)$P<>,:=%2_XO:L@?>6
MFY6@3P-7+AA-#_2.LO_; )KA\-N1>I"3TNJ7[BBKON4^4BN,-FN)FNPX3CTQ
MG@ZXXH9NK@Y-_9;2%XQZ./V2U#04RO^5(\\GY.F>.M]G3,A0=D>T=[7,;NO8
M#W%G;KWD6"V!SLB5])7HC[#O2I7M<%5!H-MD[?*_NW)X+ !W(QM_\IDO9?GA
MO!X(=W>V*Z81U'ZU88'T*&E;'VB&%>&:XU^(3X/L?;#I???&V=&=&[A7X<O"
MXKHT*#=>OP^SAX^7Y^.=_7;Y^.6#=@>%P48L81I-RWQ"9OR:&!^<[L,-'O<M
MB!2&:WR ">,7X/U2:[=_\ $.GW3G_P)02P,$%     @ "X+"4ML8=%8O!
M10H  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULK59+;]LX$/XK Z&'
M+I!:MNQNT\ V$#=;-(<"0=MM#XL>*&DD$:%(E:1L9W_]SI"V8J>.L:^+35(S
MWWSS).<;8^]=@^AAVRKM%DGC?7>5IJYHL!5N9#K4]*4RMA6>MK9.76=1E$&I
M56DV'O^:MD+J9#D/9W=V.3>]5U+CG077MZVP#RM49K-()LG^X).L&\\'Z7+>
MB1H_H_^]N[.T2P>44K:HG30:+%:+Y'IRM9JQ?!#X*G'C#M; GN3&W//FMEPD
M8R:$"@O/"(+^UO@.E6(@HO%CAYD,)EGQ<+U'?Q]\)U]RX?"=4=]DZ9M%<IE
MB97HE?]D-A]PY\]KQBN,<N$7-E'VS3B!HG?>M#ME8M!*'?_%=A>' X7+YQ2R
MG4(6>$=#@>6-\&(YMV8#EJ4)C1?!U:!-Y*3FI'SVEKY*TO/+&[1R+3@R<*N=
MMST%W+MYZ@F;)=)BA[.*.-DS.),,/AKM&P>_Z1++8X"42 W,LCVS5786\:.P
M(\@N+R ;9Y,S>-/!TVG F_XC3T'H$CY@64M=PS67B/02'=Q(5RCC>HOPQW5.
MXE0^W\^PF TL9H'%[']G\06W'E;*%/??3Z7GK%EN[2O7B0(7"?6N0[O&Y#DN
MWQ!(9BU-[]0#-*($J:%3I$PT:>V1$#Q8X1'<1G0@:HO(NN -U::F9@;?(%CI
M[D$X9PI)LB55MF] 0&=L:$A3@>DMK(65(E?X*@ JH^M79*&EULK]B,F4!K3Q
MT'NIY)^T?60M#UC3? +78=&K^*WK;6<<NA%\:? 4:ZG71JTIR$P5MT4C-/$F
M4I7<8AG9<%J.^77B(=IC9VC(_:3-^YY:P*H'3B8Q)U^% M&:GB)$?F\:631!
M;F UH K*="%4\ ++R/U%-J;.5XIC]C3>%"BI0W#IXPT6V.9H(9N&KAF'\'$"
M2W2RCG*^D6X'0^;(F&N@HM$,#95?]+C$B!NDA0?IX4<OE*PDG7"<=Z)%P2ZQ
MEY[N \^,1O">\V!"'MD"NQG%-[3#JL(PAB\@1LQQ;55"<AFH?@C@4U8;"A-=
M 86Q-%M8Q9"4A<*T5*D-7Q&A&FA/$):,.P<O-5UIC">VOP#S5$\E*FO:8W-N
M3R"8)4L>VT"<_./B*Z-_+/& P@+RK .:5)30_:BZ(+:/7%^,1Y,A>^>)6U0Q
M0X;H[@U"31?K$V<(Z420CJFY8VYO8T&$],:CZ82/)F]_HCL;Z+(P'4S_$W^.
M-/XM![A*"RMS4A*Y69-#M[I0_7'&>VNY\!6U)(V#,"1YE/3,B1S6CJ1IY8R2
M96"3"R4TC:[XQ.%<'J5$A)0?1^F4X<>Y1 ,-_;^R.CMI=9^($9RZ7M*#J[U%
M6X<'C(/0>?&6'TZ'-])U?!H\BL<'%IFKN9845J0Z'KUYG="(#H^6N/&F"P^%
MW'AZ=H1E0^\\M"Q WRMC_'[#!H:7X_(O4$L#!!0    (  N"PE()T+@2]@4
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
M]&+ YY5S-"Z$8/HI;OX%4$L#!!0    (  N"PE+C0DI5G0(  .P%   9
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;)U4WV_:,!#^5TY1'UH)D9 $2BM
M*NW0D-:N:O?C8=J#20YBU;&9[9#VO]_9"8%);3?MA9S/]WWWW>&[2:WTDRD0
M+3R70III4%B[O0Q#DQ58,M-76Y1TLU:Z9):.>A.:K4:6>U IPCB*1F')N QF
M$^^[U[.)JJS@$N\UF*HLF7Z9HU#U-!@$>\<#WQ36.<+99,LV^(CVZ_9>TRGL
M6')>HC1<2="XG@97@\MYZN)]P#>.M3FRP56R4NK)'9;Y-(B<(!286<? Z+/#
M:Q3"$9&,7RUGT*5TP&-[S[[PM5,M*V;P6HGO/+?%-!@'D..:5<(^J/HCMO4,
M'5^FA/&_4#>Q21Q 5AFKRA9,"DHNFR][;OMP!!A';P#B%A![W4TBK_*&63:;
M:%6#=M'$Y@Q?JD>3."[=G_)H-=URPMG94NY06J4YFDEHB="YPZP%SQMP_ 9X
M$,.MDK8P\$'FF/])$)*23DZ\ES./WV6\9;H/\;@'<10/WN%+NO(2SY?\I;P7
MN.$F$\I4&N''U<I83>_AYSL9TBY#ZC.D_]? ?P;#L<TL4">RHFL%,)GO71?>
M%4&F:#2,Q1S4&FR!L%:"9HS+S66#\5&G2TF7JC+$8,[@T)#3Q7+QV;UH3NX3
M&%WTTF3LC*@7743PR=UJ-*AW"*?#WO \/7/?T9"^=[0M>,=$F*0W'J5D#%-B
M&<$74N/I=TQ4Z/3QX^JR3%72":>E A4]'>WU^Y0EDMH<:F;@)!WUQ_3HA?#S
M^VI/3M*DG[P2TS:I[Z5H=.O)I6D[==#N\GB1N:=[2]KB(*W_VJ,)CR:P1+WQ
M>\: )VN&L?-VJ^RJF>!#>+,'J8 -EP8$K@D:]<^' >AFMS0'J[9^GE?*TG;P
M9D'K&+4+H/NU4G9_< FZ!3_[#5!+ P04    "  +@L)2%%%H$74$  !D"P
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
MIVQ?[@Y]X,RK%QU8).Q[RW.$]=T5CECW7FJ!\\G$PO(K"CI4\,WH6:%\$:K
M63J<8A J"N;U65&)(/W5TY 0(!B?)DB@IZV7[ V'F@E1^&'YH8BP;IU",!4&
M2S3J=2365,$'A><N<Q1BQ4.$+]7?<IRE\=7C#]_(<GMUYU^3J_/.!DV5?*\K
MJPO%[N,>C4?I\QW"?_(=)E0&IQU7];_AWUY/? HAZET4#]/.!H=>CPX-='#8
M&3 Y>9XLAI@LG"H^K[=OX\(V!NC6$J\U9KX0A5)9ZCJ, ZT1.Z_X1@G!2N=<
MXW/"><X#0+UM^C8X^CAJZ^Z^#;>]ER<'WW, J@VY?3=F S ?+O*8SHUA[OTY
M 9,!FC,,P1+?5F;7]9[3Z='V"4/\WXKK [NP:3^L8FU]DVC;1\C^K-!^N\51
ML8QUI?YZ+0T-%3[L,&A4NKIHPN2XRT#S5\[[#=#'+.9V.*(=W$/(H29W4<.\
MX!]&D#6BE\$8#5"ONSRN<HWB$,%!ZL> X?%X>]<TTSM,FM*XQM=(&D,.EB03
M>1^R-E1N"_U"&**Z\1=/XMP]LD S"*AV:.9!'#:VQY-,,)A'(=@VC:D[O71%
M%WY".71HM)\QV:GXC_P)0V63Z6$O;V+7E_NO&A<\5M_N+J_LOSP\S*(%NB":
M=SR<]3KG++H,O7NQ[]V!]KPA_2=Z=P# DLX:63T <3+S(\6D#P"TYPWI/S4\
M!$EGC:S]^!(E&*K2Z7"ZZ , [7E#>GIT2*+%E(V$B^.OF!R2)$I3[P"TY%B<
M^E,[ZGTY* G_8OC[B$6E0(T-'Q&ZW>X3S%WX\K G#]]OD/4(!"L*6N%JC %O
M($SX)A)>G-[Z[Q!+[9PN_7)#,B?#!#A?:>W:%Q;0?9BZ_3]02P,$%     @
M"X+"4L(T2DMO P  W <  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
MG55+<]LV$/XK.VRGO:A\Z5$YE31C)>FDAS0>.VD.F1Q 8D6B!@$& $V[OSX+
MD*+E)':FN4AX['X/<+'8]-I<VQK1P6TCE=U&M7/MLR2Q98T-L[%N4='.09N&
M.9J:*K&M0<9#4B.3/$U72<.$BG:;L'9A=AO=.2D47ABP7=,P<[='J?MME$7'
MA4M1U<XO)+M-RRJ\0O>NO3 T2R84+AI45F@%!@_;Z#Q[ME_X^!#PC\#>GHS!
M.RFTOO:3O_@V2KT@E%@ZC\#H[P:?HY0>B&1\&C&CB=(GGHZ/Z'\&[^2E8!:?
M:_E><%=OHW4$' ^LD^Y2]Z]P]+/T>*66-OQ"/\0NTPC*SCK=C,FDH!%J^&>W
MXSF<)*P?2\C'A#SH'HB"RA?,L=W&Z!Z,CR8T/PA60S:)$\I_E"MG:%=0GMM=
MU<P@7&+;F;(F=W!A=&58LTD<H?N8I!R1]@-2_@A2EL-KK5QMX:7BR!\")"1K
MTI8?M>WS)Q%?,Q-#OIY!GN;9$WCSR>L\X,W_IU?X<%Y89ZA /C[!LIA8%H%E
M\1B+T^5UK25'8W^%EY\ZX>[@;^T07@A;2FT[$O'A+=XZV$L*_?BMH_X.Q1=&
M++SIJ#@U,QST ;@P5//:6*!-8)VKM1'_(0=7(UVDR3Z%=BTX#=ELE::S-$W!
M>F3K=S0ATB6VCBDN5 6E;AJZ14- #&\):@QNV!T4I\ D0@4NWSIHVUQ3<]$&
MA(+6B!OF4-Z!PDH[06.299BR+-Q22]VA^)?4>UFL;:4H62&)"LO."">(3K*>
M3"E.A%4G6<B*X5T;FL2I-S=)G$'O]?&NQ.#K@1>@SA9B6V;@ALGNBV2ZD*X.
M<[PMT=I!%LEF%?4\ZX!Q+KP*)@E"\-_(9LE:X9B,X?W#<\E6JUFZ7GN"AQH8
MP5"+JBHR16<"DP\ZL#((^GD19[_\E*W2/QHAI6]HG$Z$/LR!JHJH_1WYBB\_
MRV;$^4-\R_CL.WSIUWS9:C:?YS_H;P&/465G,9R'LJ2>4-:#KF-GF(6/H[JF
M0.-#CI0W3,A0/%1*Q3TEAX[ZD[G_PJ=ETXX=H:>+LUQFLV6ZBK_5$Y*3CMN@
MJ<*[8LETI]S0?*?5Z>DZ'SKV??CP[I&CBNH()!XH-8U_7T9@AK=DF#C=AOY=
M:$>O01C6]/RB\0&T?]#47,:))Y@>]-UG4$L#!!0    (  N"PE(UTK?W=@8
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
M[TT>_J827EK>@/6U,;ZY80/MQYS+?P%02P,$%     @ "X+"4M-;[NC3!
MA0L  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&ULK5;;;N,V$/T5PL^&
M[3A)&^0&)-D676 7#;)M]Z'H RV-+#84Z26I..[7]\Q0%QNY%&@+!(Y(S9PY
M,W,XXN76A\=8$R7UW%@7KR9U2IOS^3P6-34ZSOR&'-Y4/C0Z81G6\[@)I$MQ
M:NQ\N5A\-V^T<9/K2]F[#]>7ODW6.+H/*K9-H\/NEJS?7DV.)OW&@UG7B3?F
MUY<;O:8OE'[=W >LY@-*:1IRT7BG E57DYNC\]L3MA>#WPQMX]ZSXDQ6WC_R
MXF-Y-5DP(;)4)$;0^/=$=V0M X'&MPYS,H1DQ_WG'OU'R1VYK'2D.V^_FC+5
M5Y.SB2JITJU-#W[[$W7YG#)>X6V47[7-MJ?+B2K:F'S3.8-!8US^KY^[.NPY
MG"W><%AV#DOAG0,)RP\ZZ>O+X+<JL#70^$%2%6^0,XZ;\B4%O#7P2]=WOFE,
M0I535-J5ZLZ[9-R:7&$H7LX30K#AO.C@;C/<\@VXHZ7Z#(0ZJA]<2>4AP!S<
M!H++GN#M\EW$SSK,U/)LJI:+Y=$[>,=#PL>"=_QO$E8?3"RLCVT@]?O-*J8
MU?SQ3M23(>J)1#WYO\K\'^#4)Y/,6K/H9^HF*E\I%+&HARI.5:H)&6[YQWG(
M*5$PVBJ<]!(PRM*:5\$71+P1I\JS"_RT4SY@#P=8!1QR$%-VB*<,&)2@!??D
M.8Q:M1$V$1#8V-8&/+8$#/#>,37?\HA815,:'9B]!BFM-CJD'9O!)'OMV8/9
MAOB]B1(#_G_BE,_4)R%>$</$Z N#S$J<J%3#!AC(%*GF&/2,="->Z\BTVQ"H
MY'I%3,('2B80UU?]O+)=<G&FOI*J]1,A:"#D31@'4E_+3<@T"[0"LU A3L/L
M=%(Q@49^Q!\31IW9C1\%1*RG7!B!URINJ#"587:-;T&#K3$,N8@@YH4#C87@
M^*O66.G63'UTA6VEE?I)&ZM7M@]$SRE/U"@JB$,6* =21B58(L<LE.-C@5TN
M3DY0EY038!)3[D6J&5[V0 @9HQ N9R1DJ/ -Q4.60\KH39@*^KA&ZMG<;T1*
MR)2,J([1<TT/P,+KE4@BD:Z[8\N<3R!%^ YP,:2,.GJ'U4Y11%JY1Z0J;8)Z
MTK:EGJ\63811$W[4Q!21X1L,8,J6>M4C^14.B232H53>X@O(1:LP5'R(YZH
M8\YK7PI1E5[(C@WA=XYT4%6;,)DN]G12&WPA@E16.EOFI@Q8(OVQQGE:B-9=
M F/4E:4(T@@:/1=/PAX0S\)!=8TOX\4!6D?U)1G6L^0OT^2 "JJ+H!JCZT)U
M2M$M IC$Q[GQ@0?*(X&=3!O&S\J38=))'&C6YKBY56\=+&LJZH6&[SW0I]#3
MKI-#IR"0V/5BZ],C&5)CLC/URXA@^#I18!!J5U#.C->M3&&U;DU^$<C* $)]
M7VB(.9%[,L&[)@_, U5M]V0;B$/Q+'#O:9$'V8M9+P= BE7(-R)+M/'.I"Z]
M3HT8D $#?510H&]M'T2."Y/X1PH\!SD:FZ^=^>NU,Z71%;TR^&SL>GEG=?$J
M3]$LAGXL"ZP>3RR-)[8 (?2QT27-7OM.S_>N1@V%M5P HY)>Y5O2L#O<,6_R
MU6HTSQ=4%';-8\Y2!=?%[/O3B0KYTI<7R6_DHK7R"=<V>:QQ3Z; !GA?>9_Z
M!0<8;M[7?P-02P,$%     @ "X+"4K#[XUR7!0  /PP  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C$N>&ULG5=;;]LV&/TK'[QU2 #!EBC9EKHD0-(+%F!=
M@US6AV$/M$1;7"31(RD[V:_?(24KCINFPUY(F=_]=DB?;)6^-Z40EA[JJC&G
MH]+:]=O)Q.2EJ+D9J[5H0%DJ77.+GWHU,6LM>.&%ZFK"PG VJ;EL1F<G_NQ*
MGYVHUE:R$5>:3%O77#]>B$IM3T?1:'=P+5>E=0>3LY,U7XD;8>_65QJ_)H.6
M0M:B,5(UI,7R='0>O;U('+]G^%V*K=G[)A?)0JE[]^.R.!V%SB%1B=PZ#1S;
M1KP35>44P8V_>YVCP:03W/_>:?_H8T<L"V[$.U5]D84M3T?IB JQY&UEK]7V
M%]'',W7Z<E49O]*VXXWC$>6ML:KNA>%!+9MNYP]]'O8$TO ; JP78-[OSI#W
M\CVW_.Q$JRUIQPUM[L.'ZJ7AG&Q<46ZL!E5"SIY=-KFJ!=WR!V%.)A8:W?DD
M[Z4O.FGV#>F(T2?5V-+0AZ80Q7,%$[@R^,-V_ERP5S5^XGI,+ V(A2QZ15\\
MQ!=[??%WXZ/WTN25,JT6],?YPEB-COCS%1/)8"+Q)I+_F<+_+DVWI:"U5AOI
M>MX09HYD1[>>[@Z6"(-7/C\^2R'QIL!'E-%6(#;NV"H,FWGKF3H>3S^Z;,B6
MJC60,,?T411"0]5//Z0L8C^CW;06C:4?*8J":);A(PV29(Y]%F33&=U8;L57
M[$D09Q'%P706$POF24JWRD+MCAY-00HI8D$8A90%\S#YRC3F2("[H*,X9,=T
ME,UG6.,X.3XPNL>8SL&2)%.L;!X?]U:?&&9I!E(4)"S"/@OG.Y8APR[2)$CG
MD?L(@VGJ0LZ",)O3M<A5D\M*<NM+H9;(W.O%L<JS\/6ZDCE?5(*6?90&(;16
MZ<<] =(NK.\4E*.>E306X2P<?HX/*WHS:-[9VK/ HG%(;PZV+IW[C@?4 /P1
MX$X%)KGM,',ZSB R'<_]FF+]<//YB@JYD86 DT^<#F#1=#EWOIH2CALZ"L>H
MY1NWQ_O[9Z1)#Q5UQD&)'"7T-L+Q#&M7*S;S/]A\S+HM<J2R"U LEP!W7QQI
M16T(0:TUZM.L2+7:JQ[ZP0F@G O4U#ZZ*8$4T"8O![CQ>>^/LETI#B;J8(2>
MRO%^WPXW1EAPWVI>"-Q=N9 ;UQ'&-5J<8$7H*(7*[[W/N.1X?TGENN65H2B(
MDXCF+*6K_@;<2EL6FF^1E*<P'%N"-8FG]*O [;1'BX,(<\F"9#ZCNP8W=B7_
M@7^ 0./*)1L+N#"V:T2SY>NA)"SK:\2"-&50GV$]&*^G,#U,I!GS,)'.V/-4
M[/R1 OFX;#9 !*6ES\01U$<87__%8G3 E19K+@L2#RXEKH72&2#@*$W0.!\>
M<F&Z281>M8%_[K:'2WB.Y-V@8MZC@"5^\#'0(80O&\N;E73SV/M[!$1B,\\S
M#;(82'/]^:XC E:"* D=I 3)-/D*5 XB<J['<1#'<Q]%C$S-TF/Z[5M]MXL[
M"3QNN<]I$(7PX/R%?@P\GKQ#?_#FD4JT82%0,[P"G-J26W0]24.U\C!Q+ZI'
M=]Q0HVQ'=_(O50RD@];?RJH"QM#0)D+Z#K"E5NVJI&5KW<4)'1[9>OP >FF!
M0AC7LEUA/!G#N%8:CSQ !684UP!*-Z8OPL^3:1=_86X=8-Z-;\8O01=BW>*E
MYO:]4UBH\=J2:Y@P'L?^:C'NA?08! ,[8'@47!N M82#L.*PH$=91R'A'BMT
M#GI%'G.CU#OFG@<N40H-R)'FKJ46CSZ/EVY>&JBX1L1-*^A&Z(W,1>!APTTG
M ME",A=K[T[0^^C(#AF?!?C<\9=>(9.]1UTM],H_71W$M8WMWG?#Z? Z/N\>
MA4_LW=,:M5Y)7%F56$(T',^G(]+=<[7[8=7:/Q$7RN+!Z3]+O/"%=@R@+Y6R
MNQ_.P/"?X>Q?4$L#!!0    (  N"PE(&8,FZVP0  ! +   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(R+GAM;(U6[V_;-A#]5PY&"[2 :ENRW;A!$B!I5ZS
MB@9MMWX8]H&6SA91BO1(*D[^^[VC9,5)G6" 84DGWN.[=S_$LYWS/T/-'.FV
M,3:<C^H8MZ>322AK;E08NRU;O%D[WZB(1[^9A*UG526GQDR*Z?3MI%':CB[.
MDNW:7YRY-AIM^=I3:)M&^;LK-FYW/LI'>\-7O:FC&"879UNUX6\<_]Q>>SQ-
M!I1*-VR#=I8\K\]'E_GIU5S6IP5_:=Z%@WN22%;._92'3]7Y:"J$V' 9!4'A
M<L/OV1@! HU_>\S1L*4X'M[OT3^FV!'+2@5^[\P/7<7Z?+0<4<5KU9KXU>U^
MYSZ>A>"5SH3T3[MN;;$84=F&Z)K>&0P:;;NKNNUU.'!83I]P*'J'(O'N-DHL
M/ZBH+LZ\VY&7U4"3FQ1J\@8Y;24IWZ+'6PV_>/$'(Z1P-HG $LND[/VN.K_B
M";^\H,_.QCK0;[;BZB' !"0&)L6>R57Q+.)GY<=4+#,JID7^#-YLB&R6\&;/
M1D9_7ZY"]$C^/\]@S@?,><*</XD9 G-&7[;L5=1V0T_K]RR2]-IIV*J2ST=H
MIL#^AD=[RNE"7U9&;Y24;AC392"W)DA4UH-&&>T8/\_DNJ5<48MD>'(#/9.@
MU,8SHY-B(+0QE>PCVA5E9-LUE&F]+,6=-CIJ#@!6GFO7PC5QS"C63$;9BM!(
MNUJ#17 -"R?7^@-7"CIF=,-88O D'MIVHT-Z,')96V?<YH[XWU9OA=.8O@#"
M=*'7ZH;1ZS)-[NE']DV*/Z<[5IZBHV*6;D%USZ-CI6UIV@J&;1).EO)M9-!(
M$20XD:#=RJM\T:$<US>Q[TWODFF:I7 ?RUNZ9NMLDG>GHY" %LH0]KD/I0L"
MJO-MB2I*TEGN DI)+(T*0:\U)Y&%;HD(G-%5RNQ*0?\2"4FC6O8!EI>9(U"2
M*KAS%$5JY^,;V:_G9[1:27[N4D3&V<W1MV/Z[B)H=V:^Q=S'=:<"O2C&2PP?
M8R2'(I^P6SF$&G=LD+&F&P4LH^#_J-C514I5V*?>B"JQ5I8P6WI A%BU/M5.
M5R9]I=W)FX^M,:AD9S-ZKXP&+ZL5Z1ZPHK5W#2G:*H_UGDV2$5G_H*QF0]^B
M:E?LLY2&OI"OG/(5-=S@!:KB.\*,21/5N-8FI1^J<P"+A/1;"[FU#B7\D@))
MPNEXL9<PNZ_7^Z"Q(!\T%@\5H]>K-JJ5$1;T&>.QYSRF']RU2B]B12\6XY/!
M77ZM?U0R MD5S!NW?C,43-;5K$*U>0PB%'(EY8KV/!+VOE;2D#@:.]*$XO /
MNOY@X9'V"5VT,IH,C@CA]&&UY(^*IY^.WZ6 I8P^0.A$\BOV@"X2(/:".!Z'
MBJ.SA%ZEKG]-[\8G,UK*WR]^U1[6"VP!<5_2'!EZ"3HR,-.P.Z:+1/+K*$D=
M?ACCJT_2XQBQB %,'G]0Z.-0/P6]H#Q;SO(#VPR6D^G)@64.RVRQ.+ LQ#*=
M'UC>PE(L<BEKG-_6D(+>9L5RVO<]MIEE)\62Y"MW2I\L%G"(]"K/WN73UW0M
MWRDH<J-,R\=C!P2HYDLZ]JV=')Q2&O:;=!8+E&3N#BR#=3CN77:GG/OEW5D1
MZFZTE9);PW4Z/L'IRG?GK^XANFTZ\V!(X025;FL<6=G+ KQ?.Q?W#[+!< B^
M^ ]02P,$%     @ "X+"4K0&^*Z%!0  70P  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&ULI5==;]LV%/TKA-&'=B!BB:*^@B1 TZUK'KH&2;=B&/9
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
MAD9DM4WIGX3*.M#[1-+4:@Q+T/[EQO\"4$L#!!0    (  N"PE*EWQD."Q<
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
MO&3B?DHG TX@/>=>?L]P$X] _T.C4)6/([0D?!W4J?A SUQ^-1*;BM-RV9Q
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
MY1F_P1Z_>+.EOW^R--Z;FCYN%"0"%A? \Y4!4QJ^X 'I+^*\^C]02P,$%
M  @ "X+"4E-2B3;@ @  &P8  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&ULG57!;MLP#/T5P@.&#3!J6W'2I$L"-&V'[= A:+;U,.R@R$PL5)8R26ZZ
MOQ\E)UY7M#WL$HD2^1Y)ZS'3O;%WKD;T\- H[69)[?WN+,N<J+'A[L3L4-/-
MQMB&>S+M-G,[B[R*08W*6)Z/LH9+G<RG\6QIYU/3>B4U+BVXMFFX_;U 9?:S
MI$B.!S=R6_MPD,VG.[[%%?IONZ4E*^M1*MF@=M)HL+B9)>?%V:(,_M'AN\2]
M>[2'4,G:F+M@?*YF21X20H7"!P1.RSU>H%(!B-+X=<!,>LH0^'A_1/\8:Z=:
MUMSAA5&WLO+U+!DG4.&&M\K?F/TG/-0S#'C"*!=_8=_YCLH$1.N\:0[!E$$C
M=;?RAT,?'@6,\Q<"V"& Q;P[HICE)?=\/K5F#S9X$UK8Q%)C-"4G=?@H*V_I
M5E*<GW_AOK4(9@.+UM&=<\!U!2NYU7(C!=<>SH4PK?92;V%IE!02';S[RM<*
MW?MIYBF) )6) ^&B(V0O$!8,KHWVM8,K76'U+T!&V?<EL&,)"_8JXC6W)\#&
M*;"<%:_@#?J6#"+>X 6\Y^K]<;YVWM(3^OD*0=D3E)&@?(%@1<JJ6A6[CMQJ
M8G*P0Y)*S2VFX95)$3]#)57KGS:IZ\FK%$'*9V['!<X2TJI#>X_)?/$4%ZZ6
M*]@C?7_!E6@5#V?A&6S!UP@;HTBS9)T!]5C4?9./YB2:^<$<%,$L)G ;I4!0
M_!XM*1N$:1I28"S/ 8T&YRF+0//VS9@5[,.A9%:D.2O305F&;3&<I)/3<=@.
M\DEZ>EK"9<B;5 RRH>)\:" I1-R%[L4!I05"JZ7O7C&Q>2M%2*5S8X-A.ADR
M*,IQ.F9A9>F0*/XCXV,+*3LVRE,V&76)$G">AVTY9.F N)Y[,-DCP39HMW$L
M.8COKM-N?]I/OO-.\'_=N[%)O=]*[4#AAD+SD]-A K8;19WAS2[*?VT\#9.X
MK6EZHPT.=+\QQA^-0-#_'\S_ %!+ P04    "  +@L)2@=WV"EP$  !)"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6RU5EUOVS84_2L71A\2@(M%
MZCM( C3MBO:A6]%F*X:A#[1$6UHDT26I.O[W.Z0<U>V:=!O0%XFD> _/.?>*
MY,5.FUO;*.7HKN\&>[EHG-N>+Y>V:E0O[9G>J@%?UMKTTJ%K-DN[-4K6(:CO
MEB**LF4OVV%Q=1'&WIBK"SVZKAW4&T-V['MI]M>JT[O+!5_<#[QM-XWS \NK
MBZW<J'?*_;9]8]!;SBAUVZO!MGH@H]:7BZ?\_#KQ\\.$WUNULT=M\DI66M_Z
MSJOZ<A%Y0JI3E?,($J]/ZIGJ.@\$&A\/F(MY21]XW+Y'?Q&T0\M*6O5,=^_;
MVC67BV)!M5K+L7-O]>ZE.NA)/5ZE.QN>M)OF)NF"JM$ZW1^"P:!OA^DM[PX^
M' 44T0,!XA @ N]IH<#RN73RZL+H'1D_&VB^$:2&:)!K!Y^4=\[@:XLX=_56
M?5+#J.CD1JXZ94\OE@ZH_MNR.B!<3PCB 00NZ+4>7&/IYZ%6]9< 2]"9.8E[
M3M?B4<37TIR1*!B)2/!'\.)98QSPXN]H_//IRCJ#.OCP"&@R@R8!-'D ]'EK
MY69CU$:&ZM)KFI<)5M*-NG-TW>GJ]L.W3'T<_:91M-8=?IEVV) +@/7G%94E
MH"LSR.Y0),K0@%_82B215GN4R%_:X*^9*$&VDOTYO6AMA9 _E#13M@A>5\UL
M]CF=O!K(-7JT<JCM*;T::L";%D'OL:RAETIVKB%\I1OM,'P]=K>T)-B!::O1
M =-N584(MZ>MT?58.4LG_)2>4%RP."_0X!F+LMPW>,IB'EI9R?(,M22'<8T<
MC4;5C* [T Q:MK*ZQ491'\&*4Q(Q9XG(B:>"967B%Q%Y1(D0+"XY_>H:T(Y9
MFF;$F4AB.BE )F$Y+PX2_FGE9.,3$GG,XHQ[>GG$HBCQK11@48966F:LR/G#
MKI;!U>@'NYJ4K,@"LX(EA2=;@FN6!JX8XM'_,!7N<0CG<<E*Y(?#+Y@:YU"<
M%+.IO"QA:E+F))($GI9)]"\\39D0DY-@7@:>4<JBO/2>)A%0BP<]1;+A*2]_
ML*=9!"V^+ 5G!8\#Q?*^9DN,H>#^NZG<UTM"7&1,>%-3EA4H6"0IS].#J0F+
MXF!J%B$+*:4LAUG?-;4 )T2 '<HA*4-+("%Y*-0T8['(@C:<9:1'<^R7MVCR
M[ ;;A,.1BXU$;?S;,GC<6O+[$[5#U8TUUO/Q*^_F+,\UTM$.>Y2F03OJ==VN
M]P@ ]IYV<@]_1@=C*H4SF&$_T@8OO[!MVBVMC>X#*OQLN]:U"@N#:-TBQ$US
MG XS[J5;C]Y)LU'T<92#"T%GL[RC[/\R0F;8I ^B'M0TZ.&G_BBK?LM]I%88
M[9H6-=G+/:VPR>H.Z8=,G 4:T/[UA:2O%&T!^K6HLV^=3,NCXQV3-N$28ZG2
MX^"FDWX>G>])3Z?KP>?ITR4+/]&F':!=K1$:G>6XEICIXC)UG-Z&R\)*.S *
MS09W/67\!'Q?:^WN.WZ!^?9X]3=02P,$%     @ "X+"4O7H,32V @  W 4
M !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULC51M3]LP$/XKIVR:0*J:
M-&U986VE%C8-"20$C'V8^. DE\;"L3/;H6R_?F?GA3)!MR^Q[WSWW'-WN9MO
ME7XP!:*%IU)(LP@*:ZN3,#1I@24S0U6AI)=<Z9)9$O4F-)5&EGFG4H1Q%!V%
M)>,R6,Z][DHOYZJV@DN\TF#JLF3ZUQJ%VBZ"4= IKOFFL$X1+N<5V^ -VF_5
ME28I[%$R7J(T7$G0F"^"U>AD/7'VWN".X];LW,%EDBCUX(3S;!%$CA *3*U#
M8'0\XBD*X8"(QL\6,^A#.L?=>X?^Q>=.N23,X*D2WWEFBT4P"R##G-7"7JOM
M5VSSF3J\5 GCO[!M;:, TMI85;;.Q*#DLCG94UN'_W&(6X?8\VX">99GS++E
M7*LM:&=-:.[B4_7>1(Y+UY0;J^F5DY]=?F%<PQT3-<(E,E-KI(I; P>W+!%H
M#N>AI2C.-DQ;Q'6#&+^!.(KA4DE;&/@L,\Q> H1$K^<8=QS7\5[$2Z:'$,\&
M$$?Q: _>N,]Y[/'&_\[YC)M4*)>V@1^KQ%A-O\G]GAB3/L;$QYB\$>.&IB>K
M!8+*X3G> %;&()67R0PN.$NXX)93[+;V&="/>HUIK367&U@SPXF7;P7<XI.%
MM5#IP_UK3=E/Y[9 R)6@$72XU@,V<\A_4WA+SPD33*8D$&/6L%0:Q [)LB/)
M+.0NIT=?0S=;-)\=Z<239AZ'.I<6?>M\UJWJV*NB(1R<2PJO:D./YO!OCY?6
M7?7.,$?MB*2JI.UDF!_PBOAWS"_P$06,X#U,!\>3(SK'@^G1Y$7-SZ5%ZKL%
MS2Q58\NJUBV&#^]F\2C^!*-H!M%K?T.X,W$EZHW?*X;XU-(VP]=K^]6U:B;V
MV;S9>Y3BADL# G-RC88?IP'H9I<T@E65G]]$6=H&_EK0^D7M#.@]5\IV@@O0
M+_3E'U!+ P04    "  +@L)2]]V5W6H"   L!0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6R%5&UOVC 0_BNG:!] 0DT(@5($2*5=-:2UJ]J]?)CV
MP2078M6Q,]LI[;_?V0DIE0K[$I_O[GGN);Z;[Y1^,@6BA9=22+,("FNK61B:
MM,"2F3-5H21+KG3)+%WU-C251I9Y4"G".(HF8<FX#)9SK[O7R[FJK> 2[S68
MNBR9?EVA4+M%, SVB@>^+:Q3A,MYQ;;XB/9'=:_I%G8L&2]1&JXD:,P7P>5P
MMDJ<OW?XR7%G#F1PE6R4>G*7=;8((I<0"DRM8V!T/.,5"N&(*(V_+6?0A73
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
MJLC 3:_JM AV3"_9DPWX+B9S@W]$M(L.>+ZR-AP6,<'QK\WB;U!+ P04
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
M"&.@[R\X5]N% :@G:>/_ %!+ P04    "  +@L)2, P4B3,#  #4"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6R=5MN.TS 0_951D!!(RR9QDEZ@
MK=1N0/  5%3  ^+!3=S6;&('V]DN?\_8R6:[W;2L>&E]F3,SY]B>R60OU;7>
M,6;@MBR$GGH[8ZK7OJ^S'2NIOI05$[BSD:JD!J=JZ^M*,9H[4%GX) @&?DFY
M\&83M[94LXFL3<$%6RK0=5E2]6?!"KF?>J%WM_"%;W?&+OBS246W;,7,UVJI
M<.9W7G)>,J&Y%*#89NK-P]?IT-H[@V^<[?7!&"R3M937=O(AGWJ!38@5+#/6
M \6_&W;%BL(ZPC1^MSZ]+J0%'H[OO+]SW)'+FFIV)8OO/#>[J3?R(&<;6A?F
MB]R_9RV?Q/K+9*'=+^Q;V\"#K-9&EBT8,RBY:/[I;:O# 2 <G "0%D". ?$)
M0-0"HJ<"XA80.V4:*DZ'E!HZFRBY!V6MT9L=.#$=&NES88]]913N<L29V2=J
M:L5 ;F!1:]S3&JC(8<6W@F]X1H6!>9;)6A@NMK"4!<\XT_#J[7(%+U)F*"_T
M2W@%>D<5TQ/?8$[6LY^U\1=-?'(B?DC@HQ1FI^&MR%G^T(&/9#I&Y([1@ISU
M^)&J2R"C"R !"7L2NGH*?.S@00\\?0(\"BT\')]A$W7G$SE_T0E_?>+_F*^U
M4?AB?IX)$'<!8A<@/A'@NWL9+(?Y#5/XT.%37:Z9LC=BY<X4/M=&&[P4F,,%
M+*CF6=\Q-U$&+HJM-3<S$@8DCN)XXM\<RM]G&";C\7#TT##M,XR"\7!X[_$!
MXZ1CG)QEG/*BML4&>%FAB)8I/K/L&F1E2Y&^@(HI5U!%QJ 6W."2?10HAE$\
MLV(U@!?-K7_9IT?R./LH&2?D2(W'9F$\&I$CL[3/C"0'DCU08M I,7C:V=/V
M[#-9EEB,&UH@[P\>GC\;D9"\@=R*AXASU <]!T<& 1D/CLCW&4;!:!0$1_3[
M#.,$!27] @P[ 8;_=?G3EN7C%P#S_!=696Q\IH_Z\%&B1U2N_FF1GK-H6/H'
M];YD:NOZI@97*9I"V:UVK7GN.M+1^@);=M-A[]TT_1[KV)8+#07;H,O@<H@W
M4#4]M)D86;FNLI8&>Y0;[O"S@REK@/L;*<W=Q ;H/F1F?P%02P,$%     @
M"X+"4HY./OI"!   W1(  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
MU5C;;MLX$/T5PBB*%G CD?*U:QOPI>T:<+%!TG8?%OM 6V.;J$0Z)&4W^_5+
M4K+D5)<& 8+LOM@2R3,S9TB>H3@Z"?E=[0$T^A%'7(U;>ZT/[SU/;?804W4E
M#L!-SU;(F&KS*G>>.DB@H0/%D4=\O^?%E/'69.3:KN5D)!(=,0[7$JDDCJF\
MGT$D3N,6;IT;;MANKVV#-QD=Z YN07\]7$OSYN560A8#5TQP)&$[;DWQ^P7I
M6H ;\8W!25T\(TME+<1W^[(,QRW?1@01;+0U0<W?$>801=:2B>,N,]K*?5K@
MY?/9^D='WI!94P5S$?W)0KT?MP8M%,*6)I&^$:??(2/D MR(2+E?=,K&^BVT
M2906<08V$<2,I__T1Y:("P#NU0!(!B _ SHU@" #!(\%=#) QV4FI>+RL*":
M3D92G)"THXTU^^"2Z="&/N-VWF^U-+W,X/1DEBC3HA2:BWC-.+63H1#E(9HJ
M99;=='.7,,72YC<+T)1%ZBUZA[[>+M";5V_1*\0X^K(7B3(@-?*T"<J:]C99
M +,T %(3 ";HL^!ZK] ''D+XT(!GV.24R)G2C#1:_$SE%2*#-B(^P14!S1\#
M'SJX7P%?/ (>8 O'PP8V03Y!@;,7U-@K30/Z:V6&H*6&6/W=X*"3.^@X!YT:
M!Y^$"$\LBJJF+D7V'=(JR''2]_LV*\?+?)9'=0>=SD^C%K\:]2#X;AY\MS'X
M:0R2;2A'"S@:#3L81=)F*<N#D&XI([%%7X#;%0[01DN^N6I(62_WVGN>.>GG
M#OJ-M*[IO66BD!:I&PGHO%-!M=$G*53E7DO-]BZ23+J^7Y/D01[-H#&:*HUH
MHQO8B!UG_T"(EJ$)EFT974>0ZH8ZAQTZ+5F9+A:95(&R_4D,81M]9)QI>+<R
MNF],<$WYCAD#E;P&)5XX".IX#7->PY?@=2U-59;ZWCQ%E.NV&_G!H-SJK&(W
M++/KU9'#?J'L_DO0FR=2VEV6 MKH#[T'6:G[?HG6L);51;W"3Y:K#/K (ZEU
M20J7I'DW9A/:L+%Q(>?XF?0<%X*.FQ7]R>J1V7VP$/U:^<"%2.-FE7ZFE3A+
M6!0ROJOFTBUQZ=1OJD+Y<>\EJ*Q,3R6+7HE%T*]E4907W%Q?GHE%H\CA<FW"
MG5HJ16W"+U*<;DUI0LOX(,41W&:JI%0N2[5%"1=5"3>7I?EK&A]^6Z'I74)M
M,=D:=H84C51Z@$F#GJ-9!-PN_U\>:TA1,HC_/.)$"OTFS?K]9'$B97&W5;(F
MW:10=]*L[O^!TTT6X26U06W=(D6I(<'_XWR3Q?E@G]1J,2GJ'&FN<R]]P"$5
MY1+7TBJJ)6FNEDTGG QZ^145E%UZ%_<!Y@-IY^Y5%-J(A.OT:B!OS>]NIN[&
MPBN&IQ<_YG-VQ\RG?P1; _6O^B8 F=ZEI"]:'-SMPEIH+6+WN <:@K0#3/]6
M"'U^L0[R&ZW)OU!+ P04    "  +@L)2AKSW"($%   .'@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970T,2YX;6RU6=MNVS@0_17"Z$,+M)%XT86!8Z")=]$
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
M.U(6-ULQT2)SE\-,:'/5N.':? V@M 'F_5((O9O8^\9_7_1^ 5!+ P04
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
MX:9:22K4Y%5KL%OA=E^<]^Y.>#I1M[V5]E.$1D>$-ICCH&ZHP7])>PF[3N=
MSO%:<\>-7+X3;:[R%V-4VSM[2NIQ6(.'KYI\7'<VW'IQ^DO5C>O17;\>10'L
M$8N#8/O>'Y/:Y%]W4-S<0E]< KL-M.'JX[J+XN8V>@V$Z<S]Q=\M3!-P$]<I
MM5"W.MQYW5JH^Q9N;ER-M1#OQ"N*NM%V,RC%XF:QT5&Q30_J'HF3_U,-R0Z?
M[4KPUP:_'.3,#= *3<2"ZV(&K-Y60_JE&TW]6KR8\,V4,J-<(093HQI<Q*:D
M9#$T%QLMYFZ,' MMAE*WS,R'!D@K8,ZG0NC5QAJH/ET&_P!02P,$%     @
M"X+"4G:;D_5T!   /1(  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL
MM5C;;MLX$/T5PNA# B212-T#QT 2M]T S6[0I-N'8A\8B[:)4J*7I..T7[_4
M)9(L4HJ+35]L76:&9PZ'9T1.=UQ\EVM"%'C.6"XO)FNE-N>.(Q=KDF%YQC<D
MUV^67&18Z5NQ<N1&$)R63AESD.N&3H9I/IE-RV=W8C;E6\5H3NX$D-LLP^+'
M%6%\=S&!DY<'G^EJK8H'SFRZP2MR3]27S9W0=TX3):49R27E.1!D>3&YA.=S
M%!8.I<7?E.QDYQH4J3QR_KVXN4DO)FZ!B#"R4$4(K/^>R#5AK(BD<?Q;!YTT
M8Q:.W>N7Z!_*Y'4RCUB2:\Z^TE2M+R;Q!*1DB;=,?>:[/TB=4%#$6W FRU^P
MJVW="5ALI>)9[:P19#2O_O%S343' 88##JAV0'T'?\#!JQV\0QW\VL$OF:E2
M*7F88X5G4\%W0!36.EIQ49)9>NOT:5[,^[T2^BW5?FKVD?-T1QD#.$_!3:YP
MOJ*/C(!+*8F2I\83<#0G"E,FC\$I^'(_!T?OCL$[0'/PL.9;J:/(J:,TL"*\
MLZA!7%4@T  (B, MS]5:@O=Y2M+] ([.J$D+O:1UA48CWF)Q!E!\ I"+H 70
M]2'N2>GN6MSG![A[L'"'R4@V7C-)7AG/&XCW@>94D=-/>H58)@E\^Z3MP8TB
MF?QG9#2_&<TO1_,'1KO,N%#T)R[7)5^: ]HFN H9E2$+K7F:!;&KJ7OJDFXQ
M@GVCN<4HZ!CMI10T*06'$,CHDNA2;=+!EG3VXH=-_'"4LH^"2PDT<=M<V=BI
MO,-.3M!-0@_V^#'-XMB-0GON48,M&I_.Q6*;;1E6NG:Z4VO#&1D 3CW?3_KS
M:#%#<1@,3%+< (U'@?ZIN]P""_&#YBOPA-F6V"#&QMA1 /T^DZ95D/AH@,FD
M 9B, KS1XK0\O)(JO(DY]0A%/;BO&.VAA6XK[>XK>'L+]P14A7KT_GG!MFG!
M\XO^'UM5VS5Q03<.XAY\BUV<>*XWD$"G-\'1!!ZXPLRD^03DQ+K,ZG![Q1%Z
MH0'7- O=,!B"BUJX:!3N==FNB=#?0ZQ<8G)--UJ>;TGV2,28-,.V$\"#6L$O
M*QELU1^.R_]K6E:[=]E+DB V2#;-HMB+ATANE1P&;R9G=:A]H0H#A/I8;7;0
M'^HZL&T+<+PO'"9IT-3]R'/#L(_2- O"9)#1MC_ \0;Q('"J-Q-ZHW%0J;9R
M#N/?4ZJM'L-Q07ZU5$U=#1'L=S.;E>L'=EI1J[YH7'U_I5"1*:"G/HJ"'E*;
MF1?Z V6*6IU%XSI[6)DB4S9AXAD832ODNT-LMMJ*QK7U+[76POK*I^A^[%93
MT>_15-1J*OI_FHI,L=12Z?6IM5B%?CQ ;:NHZ.T4%5F4T@L3 ZG5# X5:JNG
MZ"WTM [2W4) O[_J+49>GTJGLZ_6?7U5GD](L"BFL=J+-D^;,Y#+<N??>WX%
MS^?5248;ICI8T5O%%<TE8&2I0[IGD69.5&<5U8WBFW+W_LB5_K@H+]=$"[8H
M#/3[)>?JY:88H#DQFOT'4$L#!!0    (  N"PE+WA#/7AP(  #0'   9
M>&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;)65WT_;,!#'_Q4KX@&D07ZG#4HC
M01D;#Y,0/[:':0]N<VTLG+BS+P3VU\]V0E;4%'4OC<_V]SYW5_N<M4(^J1(
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
MN<),S,@"I&0I7#KB,64 6/E%I3S@=*.^,<PIYS13/]<$QX1)@+B^I)0_'\@
M]7>MR?]02P,$%     @ "X+"4G *NF]2!   PQ   !D   !X;"]W;W)K<VAE
M971S+W-H965T-3,N>&ULS5A;;^(X%/XK1V@>6JDEL2%<1A2I+;/:D;92U6YW
M'D;[8(@!JTG,V Z7U?[X/79"$FA(T:H/?0''.9?O\[&_@QEMI'K52\X-;.,H
MT3>MI3&KKYZG9TL>,]V6*Y[@F[E4,3/XJ!:>7BG.0N<41Q[U_9X7,Y&TQB,W
M]ZC&(YF:2"3\48%.XYBIW1V/Y.:F15K[B2>Q6!H[X8U'*[;@S]R\K!X5/GE%
ME%#$/-%")J#X_*9U2[Y.J'-P%G\)OM&5,5@J4RE?[</W\*;E6T0\XC-C0S#\
M6O-['D4V$N+XE0=M%3FM8W6\C_Z;(X]DIDSS>QG]$*%9WK0&+0CYG*61>9*;
MWWE.*+#Q9C+2[A,VN:W?@EFJC8QS9T00BR3[9MM\(2H.M'O"@>8.],B!G'+H
MY Z=<QVZN4/7K4Q&Q:W#A!DV'BFY 66M,9H=N,5TWDA?)+;NST;A6X%^9OR\
M9(K#':Y<"/<RQNVDF2W(]9]\:U(6P<6$&R8B?0G7\/(\@8LOE_ %/-#648-(
MX"411E_A)(X?1!2AMQYY!L'9%-XL!W*7 :$G@! *#S(Q2PW?DI"'AP$\9%50
MHWMJ=[0QX@-3;:"#*Z ^)36 [L]Q'SIWO\9]<H9[AUAW,FQ@TRD*U7'QNB?B
M/7+E3GDRX]=9N9ZX-DK,# Z?C9R]PL\''D^Y^KLA6[?(UG79.DW;XGKZ9EO
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
M[#Z?HW\PYI69/1)XP^AWDLIL:<TLD.(#JJC\PD[_XL90H.,EC KS"TX-UK%
M4@G)\H:L%.2DJ/_14[,1'8(;7B# A@#[!/\"P6L(WFL)?D/PS<[45LP^;)%$
MJP5G)\ U6D73#V8S#5O9)X7.^TYR]98HGES%G!V(!+L,<5(<WX+;O*3L-\9@
M)UGR #Z?"LQ%1LK!F[CB2:8V'* B!7%3"#%%A0!76RP1H>(:_ /N=UMP]>8:
MO &D %\S5@F%%PM;*NU:@9TT.M>U3GA!IPO!'2MD)L!MD>+T90!;F6Z=P[/S
M-9R,>(?X#8"SMP ZT!T1M'D-?6[HS@A]^PJZYVJZ.Y]PX[5Y]$P\[T*\+3ZH
MF11LU"9QLJ_D.1U@2T1"F:@X!C\^*0SX*'$N?DZLZ;=K^F9-?[IV1%T[8SFM
M^9'AZQ/H<36?^PO[L;O-0TSHN2\QVR%F-I^WF!?B@U9\,"G>=]RKAVOU*<DD
M4^I!TMFXT?JLPX4=#3 ,G)Z9$9#745J[&04YXW;"UDXX:>=V]SD>4QT.UAIF
M8(@99F"(N9B!J)4<34K^CQ6_*D3)@:BZ54<UYEP])"Q7=YI IH!+5<!CKJ*!
M&M>#4<_6" B&L.=K#.2'X\9FK;'9'W(1Q^KH0Y0"W!R:HQ4U&ZP=!&'/Q!#C
M#W(SQ'C1!0OSUL)\TL)7)A%]\4T _*3S@L>,S <"(B?J.QF"@ID7]*P,02&<
M^>->7.?YCG,FW:P1/ZH62'_F]X4ZL=JKK+ZO?MSA?(_YU)'H=NY3]Z\=Q"Y\
M7A6^UF&E'9[KSGQ!X]<M')RI0=!+QV8$Y,_ZY3<&BOHYLSLM2H[YT;1Z0E58
M5<CZSFYGVW;RO6FB>O-KW6::UN<Y3-VCJBOU2%0Z*3ZHD,Y-I,Y97K=]]4"R
MTC1">R956V4>,]4J8ZX!ZOV!,7D>Z 7:YGOU/U!+ P04    "  +@L)2-[8$
MVI0$   ?&0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6S-65UOVS84
M_2N$T6$.X$8BY:\$MH$FRKH"]:+5S8JAV ,MT181271)*DZ _?B1DBS:J24[
M1B;D)1$IGLM[+P_O$>G1FO%[$1(BP6,<)6+<"J5<75J6\$,28W'.5B11;Q:,
MQUBJ)E]:8L4)#C)0'%G(MOM6C&G2FHRR/H]/1BR5$4V(QX%(XQCSIRL2L?6X
M!5N;CB]T&4K=84U&*[PD,R+O5AY7+:NT$M"8)(*R!'"R&+<^P$O7R0#9B+\H
M68NM9Z!#F3-VKQN?@G'+UAZ1B/A2F\#JWP.Y)E&D+2D_?A1&6^6<&KC]O+'^
M6Q:\"F:.!;EFT3<:R'#<&K9 0!8XC>07MOZ=% 'UM#V?12+["];%6+L%_%1(
M%A=@Y4%,D_P_?BP2L06 _0H *@#H.:!; 7 *@',LH%L NEEF\E"R/+A8XLF(
MLS7@>K2RIA^R9&9H%3Y-]+K/)%=OJ<+)B<?9@DHP"S&GR;(#;N)5Q)X( 3/)
M_'MPNTX(%R%=_?3&2[D?JH0#G 3 *XC@13@1X/U7\BA3'(&V2R2FD3@#[\'=
MS 7M=V?@': )^!JR5"B@&%E2!:%=L?S"X:O<853A,$1@RA(9"G"3!"38-6"I
MZ,L4H$T*KE"MQ2GFYP -.P#9".YQZ/H8^$4&M_? W2/@#M1P>%$3C5,NJ)/9
M<RKLN62A>@)PK9+$Z3R5FW4!+A5^Q$3*"?C^68T!GR2)Q3\U<W;+.;O9G-VJ
M&-0FHQN"\!TV@&]4A@'':T6'SQ3/:43E$_#PDZH=$MP^9,,Y90%@"_ WP7PO
M)?+I!]GTNI(]3+K]P<AZV.-SK_2Y5^OS-8MCY6-.YN]3$L\)K\M%O[3;;RS_
M@W+.06TL-S// T)M82( %2)5T[?SYMF^;.;&^EO9' YA=UCF,V?]SZ,& VC;
MNZ/</;8&3J^_?VV&93S#VGA4#@GG*HK=ZE0N$_@7_*GJ"UU0/4;G=NO-E"8T
M3N-CUO2B].>BL36%MJG,]J$L[)^U8[;:%$L_U*G9'M316\K7^TOMJ4W9%K^"
MCYP)H??>WJI;[PPZ[]F_["N.)^+<E^-VT[@E</!_)!-^/)9,$!F/4'-T,KH
MG;=$IWIG>N=V!9U.P[DOQ^VFT4@=K->Z(^CT!TM^O JCC);!7G.,,DH'^V^)
M4?7.0+N24B<"W1. NYDT^@WK!;QK0]"^/P.K9V1YG<)D9!<.FZ.1$5=X\99H
M5._,H4*!C'RC>@6K.DGE"6W?S&Z]LTZQKB[31_17^ZY!1AP1;&S%D1% A-[0
MBA]PIO++YD2<^W+<;AJ-HJ-Z47MUAAU?4Y#12]1MCF%&$%']Z:YAAM4[4_FQ
M<R+.?3EN-XU&X5&]Q%UAOE2TT4FZ2]3'3LFX_*)GBSM-'=F0T50T:(YX1D+1
MP:-KD\2K=^9@J3$:C>IEL2DB'%^!'"/$CMT8$1RCK,[!8V>#1#C@3&5%L+9N
MCF/"E]D-O  ^2Q.9WZ"6O>4M_X?L;OM9_Q6\=/.[>F,F_^E@JJA#%4<BLE F
M[?.!*EX\OXW/&Y*MLOOI.9.2Q=EC2'! N!Z@WB\8DYN&GJ#\363R'U!+ P04
M    "  +@L)20=8B'A$"  !H!   &0   'AL+W=O<FMS:&5E=',O<VAE970U
M-RYX;6R%5-N.TS 0_14K3R!!W:;MLJS22+V 0&)1M<OE ?'@)I/$6E^"/6G*
MWV,[:0B"EI?$,YYSSLQX[*35YLE6 $A.4BB[BBK$^HY2FU4@F9WH&I3;*;21
M#)UI2FIK RP/("EH/)W>4,FXBM(D^/8F372#@BO8&V(;*9GYN0&AVU4TB\Z.
M!UY6Z!TT36I6PB/@YWIOG$4'EIQ+4)9K10P4JV@]N]LL?'P(^,*AM:,U\94<
MM'[RQOM\%4U]0B @0\_ W.\(6Q#"$[DT?O2<T2#I@>/UF?UMJ-W5<F 6MEI\
MY3E6J^@V(CD4K!'XH-MWT->S]'R9%C9\2=O%+N.(9(U%+7NPRT!RU?W9J>_#
M"#![?0$0]X XY-T)A2QW#%F:&-T2XZ,=FU^$4@/:)<>5/Y1'-&Z7.QRF6RTE
M1]=E)$SE9*L5<E6"RCC8EY_@A T3Y-D.D'%AGR<4G:9'TJSGWW3\\07^64SN
M'6=ER1N50_XG 77)#AG'YXPW\57&>V8F)+Y]0>)I/!/@3N0*Z7QHPSR0SO_;
M!OMW'\B.VTQHVQ@@W]8'B\;-TO<KJHM!=1%4%Q=4/S;R (;H@GSP==A_M;=C
MN D,_H8=TWE"CV-1.CI]":8,,VY)IAN%W2 ,WN$:K;OI^1W>W4'7VY(K2P04
M#CJ=O%I&Q'1SW1FHZS!+!XUN,L.R<D\!&!_@]@NM\6QX@>%Q27\!4$L#!!0
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
M@3 ;]/.4<[6;&(&Z4QS_!5!+ P04    "  +@L)2L$X>WL<#   \#0  &0
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
MK"\&=4>+E3M;9T*;D]HU2W.9 FD'F/<+(?1;QQ[7[?5L\@]02P,$%     @
M"X+"4G7;%-L#!@  VQP  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&UL
MM5E=;]LV%/TKA-&'%NAJ?E,L$@.-O:UYR%8T[?HP[$&Q:5NH+'D2G73_?I3D
MF#:_8C3(2R+)YY(\Y-4YO.+%0]U\;]=*:?!C4U;MY6BM]?;]>-S.UVJ3M^_J
MK:K,+\NZV>3:W#:K<;MM5+[H@S;E&$/(QYN\J$:3B_[9IV9R4>]T653J4P/:
MW6:3-_]=J;)^N!RAT>.#S\5JK;L'X\G%-E^I6Z6_;C\UYFY\:&51;%35%G4%
M&K6\''U [V=$=@$]XJ]"/;1'UZ"C<E?7W[N;Z\7E"'8C4J6:ZZZ)W/R[5U-5
MEEU+9AS_[AL='?KL H^O'UO_K2=OR-SEK9K6Y;=BH=>7HVP$%FJ9[TK]N7[X
MJ/:$6-?>O"[;_B]X&+",C<!\U^IZLP\V(]@4U? __[&?B*, Q",!>!^ W0 :
M"2#[ ')N -T'T'YF!BK]/,QRG4\NFOH!-!W:M-9=])/91QOZ1=6M^ZUNS*^%
MB=.36[4RJZC!=37D4+<6KV=*YT79O@&_@*^W,_#ZU1OP"A05^+*N=VU>+=J+
ML39]=RV,Y_M^KH9^<*0?A,%-7>EU"WZM%FIQVL#8#/HP<OPX\BN<;/$F;]X!
MG+T%&&(4&-#TG'#9A\- ^.R,<(*Z<"03;,AA'4C?'HFMP_#>@7H) DN2Z( >
M.J!]!S3605ZJX+H-8:(/ZU3B?L(DSX29TOOCV0S J*&>G<)F 1CC!/,#[&3P
M[#!XEAS\[TW=MF#;U,M"AS@,T?RH5X2)X-CA$(!!*)%P./@PR22)4. '"CP]
M_T;:BFKU%JQ4I9J\? O,BP3RA7FGBU8W>2=_0/TP>MZ&UXE[H^(BRZA#T4<Q
MB2EW&(90"&5AAN+ 4"09_KE5'8UJ9:1B7F]4B(3P.V:9<))HZJ,HXFY&SGP4
MX5F,1'8@D25)?&A;I8/SG_F#$I@QZ(S=AY%,$AP9ECP,2R:'-<VWA<[+(4$6
MA=XUX2217N\8"NDF20!%&97._/HHA'EL?A&TA@.35*ZKA;&UIC!L_KY1FSO5
M_).0-W1D9.AE%!1AVP7^.0W=QYW,J""$NR(:Q#&,G06:A7 FM3F,3+YU&42>
M):3[\),L)X0(EX</Z[+<E9D0C$H88V&M##WA9<_5TGW[I^L "7%I!F#4.(M+
M,P SRRHC-*WIH;3KG2.H*.!IG$#WC0_!:(8\)B$C111%F%CO0VGSBZLJ\JT(
M98AZEA#""0*YN_\(X3B6L0T(LN:&TNYVK@(CWY80$>Y,3T,P*MT,G 5@@J!8
M9EF30VF7^Y9KU8 OIE#4O5">(\36JI!\&2'&UD-PVD.B0KR/.TT3"+WW(81C
M,I/,F?\0CDJC8>$5P-:M,'J6$._#3X28"^FF40B&),0N#1]&A,PB+P6VAHB?
M,,3G"C$.&!VES*/IPTSI =T=81!&963+@JUKXK1KGB/$V/<ZC EUMX=!&/*9
M^#"4T2S&Q#HG3CMG7(BQ;V((2N%M80(X3AATK3\ 8QD6-$+ >B).>^*Y,HQ]
M)^."N 5A "41ARX7'T6/&9]2L::(TZ;X4>6E7O=OS!\[LR'NO[V<H<38>A86
M+Z3$UDEPVDGB2NP70HCYB3(-X2 S18N[" $<IB9!(\M@[0JG2ZLGE=BO@\S.
MWD^E4.D5H!& $<@B?D*L(Y(G'/&Y2DP"3L>)^WUG&H(Q@EW#";:6\<A&DEC;
M)&G;/$>)B6]V2!@I=ID$K%,P]UM0 &5JX,@&C%CC)&GCC.LP"7@8YXQY"Q'
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
M.^KM!'K[9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8-
M[T"]@T#O0+V#0.] O8- [YC\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z9
M0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>N?OU+N.GX=2KSU?:WS^=U(]GN\M
MU\=?EE\G)R_4!>=T6U&?_P)02P,$%     @ "X+"4M(T9!3L 0  !R8  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^
M@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58
M*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNAN
MDWX.M>VFF:<F9*.;W<8^:YH9YYJZ-#&MLW57?4H9[Q/R='+8$Q:U"V=I0\:^
M3.A7O@_8GWM8D_=U1:-'X^.]:=,NMFE8B-N&0GZ\Q!<]VOF\+JFRY:I-1_+@
M/)DJ+(ABV^2[HF?'DV.Z8=I]\I/SAS+' M/.1V]=2!/S]/NXPTCZTV.7"I&/
M]?%7?$],I4]^/^JG75'UP^QTO:_6+X=Y!#8\3K_CCS-^K__+/@1('Q*D#P72
MAP;IHP#IXQRDCPN0/BY!^N 3E$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D
M%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I1
M9)4HLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ
M4635*+)J%%DUBJP:15:-(JM&D56CR*I19"U09"U09"U09"U09"U09"W^4]9G
M:Y=_'#\\\];4W2&?#?__FKT!4$L! A0#%     @ "X+"4@=!36*!    L0
M !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M"  +@L)2E+)RF^X    K @  $0              @ &O    9&]C4')O<',O
M8V]R92YX;6Q02P$"% ,4    "  +@L)2F5R<(Q &  "<)P  $P
M    @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (  N"PE+6
M^++9R 4  #(8   8              " @0T(  !X;"]W;W)K<VAE971S+W-H
M965T,2YX;6Q02P$"% ,4    "  +@L)2XI +>D8(  !:(0  &
M    @($+#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @
M"X+"4KBG?EU\ @  8 8  !@              ("!AQ8  'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;%!+ 0(4 Q0    (  N"PE+93OT#TP0  *81   8
M          " @3D9  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M    "  +@L)24^G?UA<#   E"0  &               @(%"'@  >&PO=V]R
M:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ "X+"4F6*B[ 9"   A"X
M !@              ("!CR$  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+
M 0(4 Q0    (  N"PE(RR3Y2: @  %PC   8              " @=XI  !X
M;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  +@L)29)^VF!\:
M  !_3   &               @(%\,@  >&PO=V]R:W-H965T<R]S:&5E=#@N
M>&UL4$L! A0#%     @ "X+"4I]:&^@>!P  V!8  !@              ("!
MT4P  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (  N"PE*Z
M?/P"C@4  -X-   9              " @254  !X;"]W;W)K<VAE971S+W-H
M965T,3 N>&UL4$L! A0#%     @ "X+"4ML8=%8O!   10H  !D
M     ("!ZED  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M"  +@L)2"="X$O8%  #;#P  &0              @(%07@  >&PO=V]R:W-H
M965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (  N"PE(!.7!>/@,  " '   9
M              " @7UD  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L!
M A0#%     @ "X+"4N-"2E6= @  [ 4  !D              ("!\F<  'AL
M+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  +@L)2%%%H$74$
M  !D"P  &0              @('&:@  >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;%!+ 0(4 Q0    (  N"PE)#OJ=G;@4  (X,   9              "
M@7)O  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ "X+"
M4J)1!$;O!@  I!(  !D              ("!%W4  'AL+W=O<FMS:&5E=',O
M<VAE970Q-RYX;6Q02P$"% ,4    "  +@L)2PC1*2V\#  #<!P  &0
M        @($]?   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0
M   (  N"PE(UTK?W=@8  -@1   9              " @>-_  !X;"]W;W)K
M<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ "X+"4M-;[NC3!   A0L
M !D              ("!D(8  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q0
M2P$"% ,4    "  +@L)2L/OC7)<%   _#   &0              @(&:BP
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (  N"PE(&8,FZ
MVP0  ! +   9              " @6B1  !X;"]W;W)K<VAE971S+W-H965T
M,C(N>&UL4$L! A0#%     @ "X+"4K0&^*Z%!0  70P  !D
M ("!>I8  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  +
M@L)2?6BS<!H#  #Q!@  &0              @($VG   >&PO=V]R:W-H965T
M<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    (  N"PE*EWQD."Q<  !U'   9
M          " @8>?  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#
M%     @ "X+"4E-2B3;@ @  &P8  !D              ("!R;8  'AL+W=O
M<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  +@L)2@=WV"EP$  !)
M"@  &0              @('@N0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM
M;%!+ 0(4 Q0    (  N"PE+UZ#$TM@(  -P%   9              " @7.^
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ "X+"4O?=
ME=UJ @  + 4  !D              ("!8,$  'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6Q02P$"% ,4    "  +@L)2*H]F9'T$  #W"P  &0
M    @($!Q   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (
M  N"PE*#_R,+P (  /T%   9              " @;7(  !X;"]W;W)K<VAE
M971S+W-H965T,S$N>&UL4$L! A0#%     @ "X+"4CE8&=#5 P  &0L  !D
M             ("!K,L  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"
M% ,4    "  +@L)2,Q-4KAX#  "#!@  &0              @(&XSP  >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    (  N"PE+J+>J:^ 0
M +@+   9              " @0W3  !X;"]W;W)K<VAE971S+W-H965T,S0N
M>&UL4$L! A0#%     @ "X+"4FT:9T8& P  #0<  !D              ("!
M/-@  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  +@L)2
MT/C'$PT$  #F"   &0              @(%YVP  >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;%!+ 0(4 Q0    (  N"PE*ZO(^9[0(  *0'   9
M      " @;W?  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%
M  @ "X+"4CV6/(#R P  51,  !D              ("!X>(  'AL+W=O<FMS
M:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  +@L)2, P4B3,#  #4"
M&0              @($*YP  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+
M 0(4 Q0    (  N"PE*.3C[Z0@0  -T2   9              " @73J  !X
M;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ "X+"4H:\]PB!
M!0  #AX  !D              ("![>X  'AL+W=O<FMS:&5E=',O<VAE970T
M,2YX;6Q02P$"% ,4    "  +@L)2E5.R]0,#  !S"   &0
M@(&E]   >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    (  N"
MPE*QIZD:N0(  &L(   9              " @=_W  !X;"]W;W)K<VAE971S
M+W-H965T-#,N>&UL4$L! A0#%     @ "X+"4B8!!1N& @  ^0@  !D
M         ("!S_H  'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M    "  +@L)2)QLQ:C<"  "0!0  &0              @(&,_0  >&PO=V]R
M:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    (  N"PE*UL#5%" (  &T$
M   9              " @?K_  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL
M4$L! A0#%     @ "X+"4N+/0?5P P  Q@P  !D              ("!.0(!
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    "  +@L)2=IN3
M]70$   ]$@  &0              @('@!0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;%!+ 0(4 Q0    (  N"PE+WA#/7AP(  #0'   9
M  " @8L* 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @
M"X+"4KH4W3]K P  > L  !D              ("!20T! 'AL+W=O<FMS:&5E
M=',O<VAE970U,"YX;6Q02P$"% ,4    "  +@L)2?^8WX00#   7"0  &0
M            @('K$ $ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4
M Q0    (  N"PE)!\O-W;P4  .,:   9              " @284 0!X;"]W
M;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ "X+"4G *NF]2!
MPQ   !D              ("!S!D! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6Q02P$"% ,4    "  +@L)2Z=98,\8"  #U!P  &0              @(%5
M'@$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    (  N"PE(I
M\:KQF@,  (@+   9              " @5(A 0!X;"]W;W)K<VAE971S+W-H
M965T-34N>&UL4$L! A0#%     @ "X+"4C>V!-J4!   'QD  !D
M     ("!(R4! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M"  +@L)20=8B'A$"  !H!   &0              @('N*0$ >&PO=V]R:W-H
M965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (  N"PE+$N>84+0,  %T*   9
M              " @38L 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L!
M A0#%     @ "X+"4BX@+E?\ @  -0H  !D              ("!FB\! 'AL
M+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  +@L)2L$X>WL<#
M   \#0  &0              @('-,@$ >&PO=V]R:W-H965T<R]S:&5E=#8P
M+GAM;%!+ 0(4 Q0    (  N"PE(QNS'?.P,  #T+   9              "
M@<LV 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ "X+"
M4@6@3/'X @  J@D  !D              ("!/3H! 'AL+W=O<FMS:&5E=',O
M<VAE970V,BYX;6Q02P$"% ,4    "  +@L)2==L4VP,&  #;'   &0
M        @(%L/0$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0
M   (  N"PE(&2B[Q8 (  (L%   9              " @:9# 0!X;"]W;W)K
M<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ "X+"4D:LF^SJ @  .P@
M !D              ("!/48! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q0
M2P$"% ,4    "  +@L)23IO<!RL#   0$P  #0              @ %>20$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    (  N"PE*7BKL<P    !,"   +
M          "  ;1, 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    (  N"PE*,0K+6
M_00  ),J   /              "  9U- 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  +@L)2M7%@?!8"  "J)@  &@              @ ''4@$ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  +@L)2TC1D%.P!
M   ')@  $P              @ $550$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     20!) /83   R5P$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<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>86
<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>87
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>172</ContextCount>
  <ElementCount>369</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>39</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hwkn-20210328.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.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Nature of Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies</Role>
      <ShortName>Nature of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2107102 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2109103 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2112104 - Disclosure - Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/DerivativeInstruments</Role>
      <ShortName>Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2114105 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2117106 - Disclosure - Assets Held for Sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/AssetsHeldforSale</Role>
      <ShortName>Assets Held for Sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2119107 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2123108 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2128109 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2132110 - Disclosure - Share Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ShareBasedCompensation</Role>
      <ShortName>Share Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2136111 - Disclosure - Share Repurchase Program</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ShareRepurchaseProgram</Role>
      <ShortName>Share Repurchase Program</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2138112 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans</Role>
      <ShortName>Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2142113 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2144114 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2149115 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2153116 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2157117 - Disclosure - Valuation and Qualifying Accounts (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes</Role>
      <ShortName>Valuation and Qualifying Accounts (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Nature of Business and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables</Role>
      <ShortName>Nature of Business and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2310302 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/Revenue</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2315303 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/FairValueMeasurements</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2320304 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/Inventories</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2324305 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2329306 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/Debt</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2333307 - Disclosure - Share Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/ShareBasedCompensation</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2339308 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables</Role>
      <ShortName>Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2345309 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/IncomeTaxes</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2350310 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/Leases</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2354311 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/SegmentInformation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails</Role>
      <ShortName>Nature of Business and Significant Accounting Policies -Textual (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Nature of Business and Significant Accounting Policies -PP&amp;E (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails</Role>
      <ShortName>Nature of Business and Significant Accounting Policies -PP&amp;E (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails</Role>
      <ShortName>Nature of Business and Significant Accounting Policies -EPS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Business Combinations and Asset Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails</Role>
      <ShortName>Business Combinations and Asset Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2411405 - Disclosure - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/RevenueDetails</Role>
      <ShortName>Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/RevenueTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2413406 - Disclosure - Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails</Role>
      <ShortName>Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/DerivativeInstruments</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2416407 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2418408 - Disclosure - Assets Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails</Role>
      <ShortName>Assets Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/AssetsHeldforSale</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2421409 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/InventoriesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Inventories-Textual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/InventoriesTextualDetails</Role>
      <ShortName>Inventories-Textual (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2425411 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails</Role>
      <ShortName>Goodwill and Intangible Assets-Goodwill Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2426412 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets-Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2427413 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails</Role>
      <ShortName>Goodwill and Intangible Assets-Future Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2430414 - Disclosure - Debt (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/DebtDetailsTextual</Role>
      <ShortName>Debt (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/DebtTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2431415 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/DebtTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2434416 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails</Role>
      <ShortName>Share Based Compensation-Restricted and Performance Shares Rollforward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2435417 - Disclosure - Share Based Compensation-Textual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails</Role>
      <ShortName>Share Based Compensation-Textual (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2437418 - Disclosure - Share Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails</Role>
      <ShortName>Share Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/ShareRepurchaseProgram</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2440419 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails</Role>
      <ShortName>Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2441420 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails</Role>
      <ShortName>Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2443421 - Disclosure - Commitment and Contingencies-Textual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails</Role>
      <ShortName>Commitment and Contingencies-Textual (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2446422 - Disclosure - Income Taxes-Provision of Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails</Role>
      <ShortName>Income Taxes-Provision of Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2447423 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes-Effective Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2448424 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails</Role>
      <ShortName>Income Taxes Income Taxes-Deferred Tax Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2451425 - Disclosure - Leases (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/LeasesDetailsTextual</Role>
      <ShortName>Leases (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/LeasesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2452426 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/LeasesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2455427 - Disclosure - Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/SegmentInformationDetails</Role>
      <ShortName>Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/SegmentInformationTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2456428 - Disclosure - Segment Information-Textual (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/SegmentInformationTextualDetails</Role>
      <ShortName>Segment Information-Textual (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="hwkn-20210328.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2458429 - Disclosure - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails</Role>
      <ShortName>Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes</ParentRole>
      <Position>65</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="hwkn-20210328.htm">hwkn-20210328.htm</File>
    <File>hwkn-20210328.xsd</File>
    <File>hwkn-20210328_cal.xml</File>
    <File>hwkn-20210328_def.xml</File>
    <File>hwkn-20210328_lab.xml</File>
    <File>hwkn-20210328_pre.xml</File>
    <File>hwkn10k2021exhibit107.htm</File>
    <File>hwkn10k2021exhibit21.htm</File>
    <File>hwkn10k2021exhibit231.htm</File>
    <File>hwkn10k2021exhibit232.htm</File>
    <File>hwkn10k2021exhibit241.htm</File>
    <File>hwkn10k2021exhibit311.htm</File>
    <File>hwkn10k2021exhibit312.htm</File>
    <File>hwkn10k2021exhibit321.htm</File>
    <File>hwkn10k2021exhibit322.htm</File>
    <File>hwkn10k2021exhibit41.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hwkn-20210328_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>90
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hwkn-20210328.htm": {
   "axisCustom": 0,
   "axisStandard": 16,
   "contextCount": 172,
   "dts": {
    "calculationLink": {
     "local": [
      "hwkn-20210328_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hwkn-20210328_def.xml"
     ]
    },
    "inline": {
     "local": [
      "hwkn-20210328.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hwkn-20210328_lab.xml"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-doc-2021-01-31.xml",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hwkn-20210328_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml",
      "https://xbrl.fasb.org/srt/2021/elts/srt-ref-2021-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "hwkn-20210328.xsd"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd"
     ]
    }
   },
   "elementCount": 457,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021": 4,
    "total": 4
   },
   "keyCustom": 19,
   "keyStandard": 350,
   "memberCustom": 15,
   "memberStandard": 24,
   "nsprefix": "hwkn",
   "nsuri": "http://www.hawkinsinc.com/20210328",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document and Entity Information",
     "role": "http://www.hawkinsinc.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "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": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109103 - Disclosure - Revenue",
     "role": "http://www.hawkinsinc.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112104 - Disclosure - Derivative Instruments",
     "role": "http://www.hawkinsinc.com/role/DerivativeInstruments",
     "shortName": "Derivative Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2114105 - Disclosure - Fair Value Measurements",
     "role": "http://www.hawkinsinc.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117106 - Disclosure - Assets Held for Sale",
     "role": "http://www.hawkinsinc.com/role/AssetsHeldforSale",
     "shortName": "Assets Held for Sale",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119107 - Disclosure - Inventories",
     "role": "http://www.hawkinsinc.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "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": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123108 - Disclosure - Goodwill and Intangible Assets",
     "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets",
     "shortName": "Goodwill and Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128109 - Disclosure - Debt",
     "role": "http://www.hawkinsinc.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2132110 - Disclosure - Share Based Compensation",
     "role": "http://www.hawkinsinc.com/role/ShareBasedCompensation",
     "shortName": "Share Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2136111 - Disclosure - Share Repurchase Program",
     "role": "http://www.hawkinsinc.com/role/ShareRepurchaseProgram",
     "shortName": "Share Repurchase Program",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138112 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans",
     "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans",
     "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "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.hawkinsinc.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2142113 - Disclosure - Commitments and Contingencies",
     "role": "http://www.hawkinsinc.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2144114 - Disclosure - Income Taxes",
     "role": "http://www.hawkinsinc.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2149115 - Disclosure - Leases",
     "role": "http://www.hawkinsinc.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153116 - Disclosure - Segment Information",
     "role": "http://www.hawkinsinc.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2157117 - Disclosure - Valuation and Qualifying Accounts (Notes)",
     "role": "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes",
     "shortName": "Valuation and Qualifying Accounts (Notes)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiscalPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies)",
     "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies",
     "shortName": "Nature of Business and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiscalPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)",
     "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables",
     "shortName": "Nature of Business and Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310302 - Disclosure - Revenue (Tables)",
     "role": "http://www.hawkinsinc.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2315303 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.hawkinsinc.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320304 - Disclosure - Inventories (Tables)",
     "role": "http://www.hawkinsinc.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324305 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329306 - Disclosure - Debt (Tables)",
     "role": "http://www.hawkinsinc.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2333307 - Disclosure - Share Based Compensation (Tables)",
     "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationTables",
     "shortName": "Share Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2339308 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)",
     "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables",
     "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2345309 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.hawkinsinc.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2350310 - Disclosure - Leases (Tables)",
     "role": "http://www.hawkinsinc.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354311 - Disclosure - Segment Information (Tables)",
     "role": "http://www.hawkinsinc.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details)",
     "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails",
     "shortName": "Nature of Business and Significant Accounting Policies -Textual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PercentageOfLIFOInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetImpairmentCharges",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - Nature of Business and Significant Accounting Policies -PP&E (Details)",
     "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails",
     "shortName": "Nature of Business and Significant Accounting Policies -PP&E (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details)",
     "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails",
     "shortName": "Nature of Business and Significant Accounting Policies -EPS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Statements of Income (Unaudited)",
     "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
     "shortName": "Condensed Consolidated Statements of Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Business Combinations and Asset Acquisitions (Details)",
     "role": "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
     "shortName": "Business Combinations and Asset Acquisitions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "if2ef2ad63e3244f08aa950b61a902f90_D20200330-20210328",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - Disclosure - Revenue (Details)",
     "role": "http://www.hawkinsinc.com/role/RevenueDetails",
     "shortName": "Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "if78e078d28014380be3abdbf8b3fb0ea_D20200330-20210328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413406 - Disclosure - Derivative Instruments (Details)",
     "role": "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails",
     "shortName": "Derivative Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "icdb359895b3e4a12bef454d2d4016d7b_I20200329",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416407 - Disclosure - Fair Value Measurements (Details)",
     "role": "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails",
     "shortName": "Fair Value Measurements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i5591210e133b4df9ad9a1d58612c3399_I20210328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i221fd2b8a4fa491391b734cff02dc92f_I20200329",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418408 - Disclosure - Assets Held for Sale (Details)",
     "role": "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails",
     "shortName": "Assets Held for Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421409 - Disclosure - Inventories (Details)",
     "role": "http://www.hawkinsinc.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryFinishedGoods",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LIFOInventoryAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Inventories-Textual (Details)",
     "role": "http://www.hawkinsinc.com/role/InventoriesTextualDetails",
     "shortName": "Inventories-Textual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LIFOInventoryAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425411 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details)",
     "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails",
     "shortName": "Goodwill and Intangible Assets-Goodwill Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426412 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details)",
     "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails",
     "shortName": "Goodwill and Intangible Assets-Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427413 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details)",
     "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails",
     "shortName": "Goodwill and Intangible Assets-Future Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)",
     "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430414 - Disclosure - Debt (Details Textual)",
     "role": "http://www.hawkinsinc.com/role/DebtDetailsTextual",
     "shortName": "Debt (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnamortizedDebtIssuanceExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431415 - Disclosure - Debt (Details)",
     "role": "http://www.hawkinsinc.com/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "hwkn:Totaldebtnetofdebtissuancecosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "ib49b15d26a9f4aaa9e906dcc4c272ced_I20200329",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434416 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details)",
     "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails",
     "shortName": "Share Based Compensation-Restricted and Performance Shares Rollforward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i8502a46cfe06476dad36dca17de54910_I20180401",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hwkn:RangeOfRestrictedStockToBeIssuedMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435417 - Disclosure - Share Based Compensation-Textual (Details)",
     "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails",
     "shortName": "Share Based Compensation-Textual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i0ca25e4b698d4852a38dba1e9a3a20e7_D20200330-20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hwkn:RangeOfRestrictedStockToBeIssuedMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437418 - Disclosure - Share Repurchase Program (Details)",
     "role": "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails",
     "shortName": "Share Repurchase Program (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2440419 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)",
     "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails",
     "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441420 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)",
     "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails",
     "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hwkn:NumberOfLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "lease",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443421 - Disclosure - Commitment and Contingencies-Textual (Details)",
     "role": "http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails",
     "shortName": "Commitment and Contingencies-Textual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hwkn:NumberOfLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "lease",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446422 - Disclosure - Income Taxes-Provision of Income Tax (Details)",
     "role": "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails",
     "shortName": "Income Taxes-Provision of Income Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447423 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details)",
     "role": "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes-Effective Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i49795e4ade244b16a458f0438ba76b08_I20180401",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement",
     "role": "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement",
     "shortName": "Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i49795e4ade244b16a458f0438ba76b08_I20180401",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448424 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details)",
     "role": "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails",
     "shortName": "Income Taxes Income Taxes-Deferred Tax Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseOptionToExtend",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451425 - Disclosure - Leases (Details Textual)",
     "role": "http://www.hawkinsinc.com/role/LeasesDetailsTextual",
     "shortName": "Leases (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseOptionToExtend",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452426 - Disclosure - Leases (Details)",
     "role": "http://www.hawkinsinc.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455427 - Disclosure - Segment Information (Details)",
     "role": "http://www.hawkinsinc.com/role/SegmentInformationDetails",
     "shortName": "Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i0c99ad036f744c8caa45c429256a11ac_D20200330-20210328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456428 - Disclosure - Segment Information-Textual (Details)",
     "role": "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails",
     "shortName": "Segment Information-Textual (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-6",
      "lang": "en-US",
      "name": "hwkn:IntersegmentSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458429 - Disclosure - Valuation and Qualifying Accounts (Details)",
     "role": "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails",
     "shortName": "Valuation and Qualifying Accounts (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "i33e1af44bcde4d56b0163238135988c1_I20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "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 Business and Significant Accounting Policies",
     "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies",
     "shortName": "Nature of Business and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107102 - Disclosure - Acquisitions",
     "role": "http://www.hawkinsinc.com/role/Acquisitions",
     "shortName": "Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hwkn-20210328.htm",
      "contextRef": "id88dae3b1c734c70a6dba6feee67ce21_D20200330-20210328",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 39,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r650"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r646",
      "r647",
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.hawkinsinc.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "hwkn_A401kplanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "401 (k) plan [Member]",
        "label": "401 (k) plan [Member]",
        "terseLabel": "401 (k) plan [Member]"
       }
      }
     },
     "localname": "A401kplanMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_AmericanDevelopmentCorporationOfTennesseeIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "American Development Corporation of Tennessee, Inc.",
        "label": "American Development Corporation of Tennessee, Inc. [Member]",
        "terseLabel": "American Development Corporation of Tennessee, Inc."
       }
      }
     },
     "localname": "AmericanDevelopmentCorporationOfTennesseeIncMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_AssetsHeldForSaleAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets Held For Sale [Abstract]",
        "label": "Assets Held For Sale [Abstract]",
        "terseLabel": "Assets Held For Sale [Abstract]"
       }
      }
     },
     "localname": "AssetsHeldForSaleAbstract",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "xbrltype": "stringItemType"
    },
    "hwkn_BargainingUnitEmployeePlansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bargaining Unit Employee Plans [Member]",
        "label": "Bargaining Unit Employee Plans [Member]",
        "terseLabel": "Bargaining Unit Employee Plans [Member]"
       }
      }
     },
     "localname": "BargainingUnitEmployeePlansMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_BulkDistributedspecialtyproductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bulk / Distributed specialty products [Member]",
        "label": "Bulk / Distributed specialty products [Member]",
        "terseLabel": "Bulk / Distributed specialty products [Member]"
       }
      }
     },
     "localname": "BulkDistributedspecialtyproductsMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Site Improvements"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSiteImprovements",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_CLAquaProfessionalsIncAndLCBlendingIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "C&amp;L Aqua Professionals, Inc. and LC Blending, Inc.",
        "label": "C&amp;L Aqua Professionals, Inc. and LC Blending, Inc. [Member]",
        "terseLabel": "C&amp;L Aqua Professionals, Inc. and LC Blending, Inc."
       }
      }
     },
     "localname": "CLAquaProfessionalsIncAndLCBlendingIncMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_DanielStauberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Daniel Stauber",
        "label": "Daniel Stauber [Member]",
        "terseLabel": "Daniel Stauber"
       }
      }
     },
     "localname": "DanielStauberMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain": {
     "auth_ref": [],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Income Tax Expense (Benefit), Excluding Provisional Gain",
        "label": "Deferred Income Tax Expense (Benefit), Excluding Provisional Gain",
        "totalLabel": "Total deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_DefinedContributionPlanEmployerMatchingContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Employer Matching Contribution Amount",
        "label": "Defined Contribution Plan, Employer Matching Contribution Amount",
        "terseLabel": "401(k) matching contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionAmount",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_EmployeeStockPurchasePlansESPPCompensationExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Stock Purchase Plans (ESPP), Compensation Expense",
        "label": "Employee Stock Purchase Plans (ESPP), Compensation Expense",
        "terseLabel": "ESPP - all employees"
       }
      }
     },
     "localname": "EmployeeStockPurchasePlansESPPCompensationExpense",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_FullertonCaliforniaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fullerton, California",
        "label": "Fullerton, California [Member]",
        "terseLabel": "Fullerton, California"
       }
      }
     },
     "localname": "FullertonCaliforniaMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_HealthandNutritionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Health and Nutrition [Member]",
        "label": "Health and Nutrition [Member]",
        "terseLabel": "Health and Nutrition [Member]"
       }
      }
     },
     "localname": "HealthandNutritionMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails",
      "http://www.hawkinsinc.com/role/RevenueDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_IdentifiableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifiable",
        "label": "Identifiable [Member]",
        "terseLabel": "Identifiable"
       }
      }
     },
     "localname": "IdentifiableMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_IndustrialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial.",
        "label": "Industrial [Member]",
        "terseLabel": "Industrial [Member]",
        "verboseLabel": "Industrial [Member]"
       }
      }
     },
     "localname": "IndustrialMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails",
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails",
      "http://www.hawkinsinc.com/role/RevenueDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_IntersegmentSales": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intersegment sales.",
        "label": "Intersegment Sales",
        "terseLabel": "Intersegment Sales"
       }
      }
     },
     "localname": "IntersegmentSales",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_InventoriesTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventories.",
        "label": "Inventories (Textual) [Abstract]",
        "verboseLabel": "Inventories (Textual) [Abstract]"
       }
      }
     },
     "localname": "InventoriesTextualAbstract",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/InventoriesTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hwkn_ManufacturedblendedorrepackagedproductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Manufactured, blended or repackaged products [Member]",
        "label": "Manufactured, blended or repackaged products [Member]",
        "terseLabel": "Manufactured, blended or repackaged products [Member]"
       }
      }
     },
     "localname": "ManufacturedblendedorrepackagedproductsMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multi employer pension plan withdrawal liability payment over period of years.",
        "label": "Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years",
        "terseLabel": "Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years"
       }
      }
     },
     "localname": "MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_NumberOfLeases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Leases",
        "label": "Number of Leases",
        "terseLabel": "Number of Leases"
       }
      }
     },
     "localname": "NumberOfLeases",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hwkn_NumberOfOperatingSegmentsAggregated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments aggregated.",
        "label": "Number of Operating Segments Aggregated",
        "terseLabel": "Number of Operating Segments Aggregated"
       }
      }
     },
     "localname": "NumberOfOperatingSegmentsAggregated",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hwkn_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other [Member]",
        "label": "Other [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_OtherinformationrelatedtoouroperatingleasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other information related to our operating leases [Table Text Block]",
        "label": "Other information related to our operating leases [Table Text Block]",
        "terseLabel": "Other information related to our operating leases"
       }
      }
     },
     "localname": "OtherinformationrelatedtoouroperatingleasesTableTextBlock",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense",
        "label": "Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense",
        "terseLabel": "Total contribution expense"
       }
      }
     },
     "localname": "ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_PropertyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property",
        "label": "Property [Member]",
        "terseLabel": "Property"
       }
      }
     },
     "localname": "PropertyMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_RangeOfRestrictedStockToBeIssuedMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range of restricted stock to be issued maximum.",
        "label": "Range of Restricted Stock to be Issued Maximum",
        "verboseLabel": "Range of restricted stock to be issued maximum"
       }
      }
     },
     "localname": "RangeOfRestrictedStockToBeIssuedMaximum",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hwkn_RangeOfRestrictedStockToBeIssuedMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range of restricted stock to be issued minimum.",
        "label": "Range of Restricted Stock to be Issued Minimum",
        "verboseLabel": "Range of restricted stock to be issued minimum"
       }
      }
     },
     "localname": "RangeOfRestrictedStockToBeIssuedMinimum",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "hwkn_RevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue [Abstract]",
        "label": "Revenue [Abstract]",
        "terseLabel": "Revenue [Abstract]"
       }
      }
     },
     "localname": "RevenueAbstract",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "xbrltype": "stringItemType"
    },
    "hwkn_RevolvingLoanFacilityLetterofCredit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Loan Facility Letter of Credit",
        "label": "Revolving Loan Facility Letter of Credit",
        "terseLabel": "Revolving Loan Facility Letter of Credit"
       }
      }
     },
     "localname": "RevolvingLoanFacilityLetterofCredit",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_RevolvingLoanFacilitySwinglineSubfacility": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Loan Facility Swingline Subfacility",
        "label": "Revolving Loan Facility Swingline Subfacility",
        "terseLabel": "Revolving Loan Facility Swingline Subfacility"
       }
      }
     },
     "localname": "RevolvingLoanFacilitySwinglineSubfacility",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_ShareRepurchaseProgramAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Repurchase Program [Abstract]",
        "label": "Share Repurchase Program [Abstract]",
        "terseLabel": "Share Repurchase Program [Abstract]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAbstract",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "xbrltype": "stringItemType"
    },
    "hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Surrendered During Period, For Payroll Taxes, Shares",
        "label": "Shares Surrendered During Period, For Payroll Taxes, Shares",
        "negatedTerseLabel": "Shares surrendered for payroll taxes (shares)"
       }
      }
     },
     "localname": "SharesSurrenderedDuringPeriodForPayrollTaxesShares",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "sharesItemType"
    },
    "hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Surrendered During Period, For Payroll Taxes, Value",
        "label": "Shares Surrendered During Period, For Payroll Taxes, Value",
        "negatedTerseLabel": "Shares surrendered for payroll taxes"
       }
      }
     },
     "localname": "SharesSurrenderedDuringPeriodForPayrollTaxesValue",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_SharesSurrenduredForPayrollTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares surrendured for payroll taxes",
        "label": "Shares Surrendured for Payroll Taxes",
        "negatedTerseLabel": "Shares surrendered for payroll taxes"
       }
      }
     },
     "localname": "SharesSurrenduredForPayrollTaxes",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_Totaldebtnetofdebtissuancecosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "total debt, net of debt issuance costs",
        "label": "Total debt, net of debt issuance costs",
        "terseLabel": "Total debt, net of debt issuance costs"
       }
      }
     },
     "localname": "Totaldebtnetofdebtissuancecosts",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_TransportationEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transportation equipment",
        "label": "Transportation Equipment",
        "terseLabel": "Transportation equipment"
       }
      }
     },
     "localname": "TransportationEquipment",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hwkn_UnallocatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unallocated",
        "label": "Unallocated [Member]",
        "terseLabel": "Unallocated"
       }
      }
     },
     "localname": "UnallocatedMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hwkn_WaterTreatmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Water treatment.",
        "label": "Water Treatment [Member]",
        "terseLabel": "Water Treatment [Member]",
        "verboseLabel": "Water Treatment [Member]"
       }
      }
     },
     "localname": "WaterTreatmentMember",
     "nsuri": "http://www.hawkinsinc.com/20210328",
     "presentation": [
      "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails",
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails",
      "http://www.hawkinsinc.com/role/RevenueDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r261",
      "r293",
      "r412",
      "r418",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r619",
      "r622",
      "r642",
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetailsTextual",
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r261",
      "r293",
      "r412",
      "r418",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r619",
      "r622",
      "r642",
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetailsTextual",
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r189",
      "r320",
      "r322",
      "r572",
      "r618",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Products and Services [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r189",
      "r320",
      "r322",
      "r572",
      "r618",
      "r620"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Products and Services [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/RevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r261",
      "r293",
      "r355",
      "r412",
      "r418",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r619",
      "r622",
      "r642",
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetailsTextual",
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r261",
      "r293",
      "r355",
      "r412",
      "r418",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r619",
      "r622",
      "r642",
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetailsTextual",
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r129",
      "r134",
      "r413"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r120",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "terseLabel": "Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r190",
      "r191",
      "r320",
      "r323",
      "r621",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r190",
      "r191",
      "r320",
      "r323",
      "r621",
      "r629",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r652",
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r129",
      "r134",
      "r245",
      "r413",
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]",
        "terseLabel": "Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [
      "r564",
      "r566",
      "r569",
      "r642",
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance.",
        "label": "Weighted Average [Member]",
        "terseLabel": "Average [Member]",
        "verboseLabel": "Weighted Average [Member]"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r42",
      "r559"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "verboseLabel": "Accounts payable \u2014 trade"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r6",
      "r25",
      "r195",
      "r196"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "verboseLabel": "Trade accounts receivables, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r40",
      "r234"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r28",
      "r62",
      "r63",
      "r64",
      "r607",
      "r627",
      "r628"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r61",
      "r64",
      "r72",
      "r73",
      "r74",
      "r121",
      "r122",
      "r123",
      "r497",
      "r623",
      "r624",
      "r663"
     ],
     "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 Income (Loss) [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r436",
      "r437",
      "r438",
      "r519"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r420",
      "r422",
      "r441",
      "r442"
     ],
     "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": "Share-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Reconciliation to cash flows provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r422",
      "r433",
      "r440"
     ],
     "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",
        "verboseLabel": "Compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r201",
      "r207",
      "r208",
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts receivable"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r98",
      "r218",
      "r225"
     ],
     "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": "Amortization of Intangible Assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Asset Acquisition [Line Items]",
        "terseLabel": "Asset Acquisition [Line Items]"
       }
      }
     },
     "localname": "AssetAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionTable": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset acquisition.",
        "label": "Asset Acquisition [Table]",
        "terseLabel": "Asset Acquisition [Table]"
       }
      }
     },
     "localname": "AssetAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r98",
      "r230"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Asset Impairment Charges"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r113",
      "r171",
      "r178",
      "r185",
      "r205",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r493",
      "r498",
      "r528",
      "r557",
      "r559",
      "r589",
      "r605"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r57",
      "r113",
      "r205",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r493",
      "r498",
      "r528",
      "r557",
      "r559"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "CURRENT ASSETS:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of assets classified as held for sale.",
        "label": "Assets Held-for-sale, Long Lived, Fair Value Disclosure",
        "terseLabel": "Assets Held-for-sale, Long Lived, Fair Value Disclosure"
       }
      }
     },
     "localname": "AssetsHeldForSaleLongLivedFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r423",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTables",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "terseLabel": "Building and Building Improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r10",
      "r233"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r408",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r408",
      "r414",
      "r480",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r489"
     ],
     "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": "Business Combination Disclosure"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/Acquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings": {
     "auth_ref": [
      "r484"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of facility held for productive use including, but not limited to, office, production, storage and distribution facilities, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Buildings"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBuildings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r484"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment": {
     "auth_ref": [
      "r484"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r482",
      "r484"
     ],
     "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand": {
     "auth_ref": [
      "r484"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of real estate acquired, at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Land"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLand",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r482",
      "r484"
     ],
     "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r103",
      "r104",
      "r105"
     ],
     "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",
        "verboseLabel": "Noncash investing activities - Capital expenditures in accounts payable"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r4",
      "r37",
      "r100"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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 - end of year",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS - beginning of year",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "totalLabel": "NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r15",
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": {
     "auth_ref": [
      "r508"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments.",
        "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value",
        "terseLabel": "Cash Flow Hedge Derivative Instrument Assets at Fair Value"
       }
      }
     },
     "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": {
     "auth_ref": [
      "r508"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments.",
        "label": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value",
        "terseLabel": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value",
        "verboseLabel": "Interest rate swap, liability"
       }
      }
     },
     "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails",
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CollectiveBargainingArrangementAxis": {
     "auth_ref": [
      "r412",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by arrangement collectively bargained between employer and its employees represented by union.",
        "label": "Collective-Bargaining Arrangement [Axis]",
        "terseLabel": "Collective Bargaining Arrangement [Axis]"
       }
      }
     },
     "localname": "CollectiveBargainingArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CollectiveBargainingArrangementDomain": {
     "auth_ref": [
      "r412",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement collectively bargained between employer and its employees represented by union.",
        "label": "Collective-Bargaining Arrangement [Domain]",
        "terseLabel": "Collective Bargaining Arrangement [Domain]"
       }
      }
     },
     "localname": "CollectiveBargainingArrangementDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r50",
      "r244",
      "r594",
      "r611"
     ],
     "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"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r246",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "verboseLabel": "Cash dividends declared per common share"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r121",
      "r122",
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails",
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r24"
     ],
     "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 (shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common Stock, Shares, Issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r24",
      "r305"
     ],
     "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",
        "terseLabel": "Common Stock, Shares, Outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r24",
      "r559"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable 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 shares; authorized: 60,000,000 shares of $0.01 par value; 20,969,746 and 21,024,458 shares issued and outstanding for 2021 and 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r67",
      "r69",
      "r70",
      "r79",
      "r597",
      "r615"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "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": "Total comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r82",
      "r572"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "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",
        "negatedLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r114",
      "r464",
      "r471"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal \u2014 current"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r114",
      "r464",
      "r471",
      "r473"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r114",
      "r464",
      "r471"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State \u2014 current"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerDepositsCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.",
        "label": "Customer Deposits, Current",
        "terseLabel": "Container deposits"
       }
      }
     },
     "localname": "CustomerDepositsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "verboseLabel": "Customer relationships [Member]"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r110",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r275",
      "r282",
      "r283",
      "r285",
      "r291"
     ],
     "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"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetails",
      "http://www.hawkinsinc.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r48",
      "r112",
      "r118",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r284",
      "r287",
      "r288",
      "r289",
      "r290",
      "r306",
      "r307",
      "r308",
      "r309",
      "r536",
      "r537",
      "r538",
      "r539",
      "r602"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetails",
      "http://www.hawkinsinc.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "terseLabel": "Nonqualified deferred compensation plan"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "terseLabel": "DEFERRED COMPENSATION LIABILITY"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Deferred Compensation Plan Assets"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r114",
      "r465",
      "r471"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal \u2014 deferred"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r98",
      "r114",
      "r465",
      "r471",
      "r472",
      "r473"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.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)",
        "verboseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r21",
      "r22",
      "r457",
      "r590",
      "r603"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r448",
      "r449"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "DEFERRED INCOME TAXES"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredProfitSharingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a share in the profits, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to profits, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and bonuses.",
        "label": "Deferred Profit Sharing [Member]",
        "terseLabel": "Deferred Profit Sharing [Member]"
       }
      }
     },
     "localname": "DeferredProfitSharingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r114",
      "r465",
      "r471"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "verboseLabel": "State \u2014 deferred"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": {
     "auth_ref": [
      "r462"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions",
        "terseLabel": "Pension withdrawal liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock compensation accruals"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Trade receivables"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent",
        "terseLabel": "Lease liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities": {
     "auth_ref": [
      "r462"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Deferred Tax Asset, Debt Securities, Trading, Unrealized Loss",
        "terseLabel": "Unrealized loss on interest rate swap"
       }
      }
     },
     "localname": "DeferredTaxAssetsUnrealizedLossesOnTradingSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r449",
      "r459"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Gross [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.",
        "label": "Deferred Tax Liabilities, Inventory",
        "negatedTerseLabel": "Inventories"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "terseLabel": "ROU asset"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "negatedTerseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Excess of tax over book depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
     "auth_ref": [
      "r20",
      "r332",
      "r333",
      "r354"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.",
        "label": "Liability, Defined Benefit Pension Plan, Noncurrent",
        "terseLabel": "PENSION WITHDRAWAL LIABILITY"
       }
      }
     },
     "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r406"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Bargaining unit employee plans"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Contribution Plan Disclosure [Line Items]",
        "terseLabel": "Defined Contribution Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Profit sharing"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails"
     ],
     "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": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan [Table]",
        "terseLabel": "Defined Contribution Plan [Table]"
       }
      }
     },
     "localname": "DefinedContributionPlanTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r98",
      "r232"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r98",
      "r166"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "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",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails",
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r58",
      "r507",
      "r508",
      "r510",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]",
        "verboseLabel": "Derivative, by Nature [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails",
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r518",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "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": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r502",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, Notional Amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r501",
      "r503",
      "r504",
      "r505",
      "r506",
      "r509",
      "r510",
      "r513",
      "r515",
      "r516",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r117",
      "r501",
      "r503",
      "r505",
      "r506",
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivatives Instruments and Hedging Activities"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r320",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue [Table Text Block]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "verboseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).",
        "label": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]",
        "terseLabel": "Disclosure of Long Lived Assets Held-for-sale [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfLongLivedAssetsHeldForSaleTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/AssetsHeldforSale"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r310"
     ],
     "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 dividends declared"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r80",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r135",
      "r137",
      "r142",
      "r143",
      "r144",
      "r147",
      "r148",
      "r520",
      "r521",
      "r598",
      "r616"
     ],
     "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 earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r80",
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r137",
      "r142",
      "r143",
      "r144",
      "r147",
      "r148",
      "r520",
      "r521",
      "r598",
      "r616"
     ],
     "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 earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "verboseLabel": "Diluted earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r451"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r115",
      "r451",
      "r474"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory federal income tax (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends": {
     "auth_ref": [
      "r451",
      "r474"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend paid to employee stock ownership plan.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Percent",
        "negatedTerseLabel": "ESOP dividend deduction on allocated shares (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r451",
      "r474"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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 other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other \u2014 net (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r451",
      "r474"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State income taxes, net of federal deduction (percent)"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "verboseLabel": "Accrued payroll and employee benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r434"
     ],
     "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": "Cost not yet recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r434"
     ],
     "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": "Cost not yet recognized, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": {
     "auth_ref": [
      "r444"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of plan compensation cost recognized during the period.",
        "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense",
        "terseLabel": "ESOP"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entities identify multiple employee stock ownership plans by unique name.",
        "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]",
        "terseLabel": "Employee Stock Ownership Plan (ESOP), Plan [Domain]"
       }
      }
     },
     "localname": "EmployeeStockOwnershipPlanESOPPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r72",
      "r73",
      "r74",
      "r121",
      "r122",
      "r123",
      "r125",
      "r131",
      "r133",
      "r150",
      "r206",
      "r305",
      "r310",
      "r436",
      "r437",
      "r438",
      "r467",
      "r468",
      "r519",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r535",
      "r623",
      "r624",
      "r625",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails",
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r523",
      "r524",
      "r525",
      "r526"
     ],
     "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 Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r273",
      "r287",
      "r288",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r402",
      "r524",
      "r561",
      "r562",
      "r563"
     ],
     "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 [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r273",
      "r356",
      "r358",
      "r363",
      "r402",
      "r524",
      "r561"
     ],
     "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": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r273",
      "r287",
      "r288",
      "r356",
      "r358",
      "r363",
      "r402",
      "r524",
      "r562"
     ],
     "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": "Fair Value, Inputs, Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r527"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "terseLabel": "Fair Value, Measurement Inputs, Disclosure [Text Block]"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r273",
      "r287",
      "r288",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r402",
      "r561",
      "r562",
      "r563"
     ],
     "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 [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r543",
      "r546",
      "r551"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Finite-lived intangible asset, useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r224"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r226"
     ],
     "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": "Fiscal 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r226"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "Fiscal 2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r226"
     ],
     "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": "Fiscal 2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r226"
     ],
     "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": "Fiscal 2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r226"
     ],
     "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": "Fiscal 2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r219",
      "r220",
      "r224",
      "r228",
      "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/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Estimated amortization expense [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r224",
      "r574"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "verboseLabel": "Gross Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r219",
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r224",
      "r573"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "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": "Total",
        "totalLabel": "Net carrying value"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails",
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net [Abstract]",
        "verboseLabel": "Finite-life intangible assets"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiscalPeriod": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "terseLabel": "Fiscal Year"
       }
      }
     },
     "localname": "FiscalPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r233"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures, Gross",
        "terseLabel": "Office furniture and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r98",
      "r231",
      "r236"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost method of accounting.",
        "label": "Gain (Loss) on Investments, Excluding Other than Temporary Impairments",
        "negatedTerseLabel": "(Gain) loss on deferred compensation assets"
       }
      }
     },
     "localname": "GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r213",
      "r214",
      "r559",
      "r587"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssets",
       "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",
        "terseLabel": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets",
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r215",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Identifiable Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)",
        "terseLabel": "Goodwill, Period Increase (Decrease)"
       }
      }
     },
     "localname": "GoodwillPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r81",
      "r113",
      "r171",
      "r177",
      "r181",
      "r184",
      "r187",
      "r205",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r528"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit",
        "verboseLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r171",
      "r177",
      "r181",
      "r184",
      "r187"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r115",
      "r452",
      "r455",
      "r461",
      "r469",
      "r475",
      "r477",
      "r478",
      "r479"
     ],
     "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]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "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 Examination [Line Items]",
        "terseLabel": "Income Tax Examination [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxExaminationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "auth_ref": [
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.",
        "label": "Income Tax Examination [Table]",
        "terseLabel": "Income Tax Examination [Table]"
       }
      }
     },
     "localname": "IncomeTaxExaminationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r116",
      "r132",
      "r133",
      "r169",
      "r450",
      "r470",
      "r476",
      "r617"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": {
       "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)",
        "negatedLabel": "Income tax expense",
        "totalLabel": "Total provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r71",
      "r446",
      "r447",
      "r455",
      "r456",
      "r460",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r102"
     ],
     "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 during the year for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r52",
      "r593",
      "r612"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Trade receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "verboseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in operating accounts (using) providing cash, net of acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r138",
      "r139",
      "r140",
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Dilutive impact of stock options, performance units, and restricted stock (shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r227"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Indefinite-life intangible assets"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "terseLabel": "Intangible Assets, Gross (Excluding Goodwill)"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r217",
      "r222"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0
      },
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "totalLabel": "Total intangible assets, net",
        "verboseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets",
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]",
        "verboseLabel": "Summary of intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r599"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r93",
      "r95",
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap [Member]"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails",
      "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/InventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "terseLabel": "Inventory (FIFO basis)"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLIFOReserve": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/InventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.",
        "label": "Inventory, LIFO Reserve",
        "negatedTerseLabel": "LIFO reserve"
       }
      }
     },
     "localname": "InventoryLIFOReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r5",
      "r54",
      "r559"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.hawkinsinc.com/role/InventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "totalLabel": "Net inventory",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets",
      "http://www.hawkinsinc.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "verboseLabel": "Summary of Inventories"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r14",
      "r55",
      "r107",
      "r149",
      "r210",
      "r211",
      "r212",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LIFOInventoryAmount": {
     "auth_ref": [
      "r14"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.",
        "label": "LIFO Inventory Amount",
        "verboseLabel": "Finished goods (LIFO basis)"
       }
      }
     },
     "localname": "LIFOInventoryAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/InventoriesTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r9",
      "r39"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "Fiscal 2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "Fiscal 2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "Fiscal 2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "Fiscal 2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "Fiscal 2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseOptionToExtend": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.",
        "label": "Lessee, Operating Lease, Option to Extend",
        "terseLabel": "Lessee, Operating Lease, Option to Extend"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToExtend",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r545"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Lessee, Operating Lease, Renewal Term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Lessee, Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorLeaseDescriptionTable": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessor's leases.",
        "label": "Lessor, Lease, Description [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "LessorLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r45",
      "r113",
      "r179",
      "r205",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r494",
      "r498",
      "r499",
      "r528",
      "r557",
      "r558"
     ],
     "calculation": {
      "http://www.hawkinsinc.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/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r31",
      "r113",
      "r205",
      "r528",
      "r559",
      "r592",
      "r609"
     ],
     "calculation": {
      "http://www.hawkinsinc.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 and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r47",
      "r113",
      "r205",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r494",
      "r498",
      "r499",
      "r528",
      "r557",
      "r558",
      "r559"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "CURRENT LIABILITIES:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r43"
     ],
     "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": "Line of Credit Facility, Interest Rate at Period End"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r43"
     ],
     "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": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r19",
      "r272",
      "r286",
      "r287",
      "r288",
      "r591",
      "r606"
     ],
     "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",
        "verboseLabel": "Total long-term Debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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",
        "negatedTerseLabel": "Less Current Portion of Long-term Debt",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets",
      "http://www.hawkinsinc.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "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": "LONG-TERM DEBT, LESS CURRENT PORTION",
        "verboseLabel": "Long-term Debt, Excluding Current Maturities"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets",
      "http://www.hawkinsinc.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "auth_ref": [
      "r10",
      "r233"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of 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, Gross",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r94",
      "r96",
      "r99"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r65",
      "r68",
      "r74",
      "r77",
      "r99",
      "r113",
      "r124",
      "r126",
      "r127",
      "r128",
      "r129",
      "r132",
      "r133",
      "r141",
      "r171",
      "r177",
      "r181",
      "r184",
      "r187",
      "r205",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r521",
      "r528",
      "r595",
      "r613"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited",
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonqualifiedPlanMember": {
     "auth_ref": [
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r382",
      "r385",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan without tax-exempt status in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Nonqualified Plan [Member]",
        "terseLabel": "Nonqualified Plan [Member]"
       }
      }
     },
     "localname": "NonqualifiedPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of Reportable Segments",
        "verboseLabel": "Number of reportable segments (segment)"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r171",
      "r177",
      "r181",
      "r184",
      "r187"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income",
        "verboseLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r542"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails",
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r542"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Short-term lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r542"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "LONG-TERM LEASE LIABILITY"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r544",
      "r547"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use assets",
        "verboseLabel": "Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets",
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r549",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r548",
      "r551"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseNet": {
     "auth_ref": [
      "r540"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "label": "Operating Leases, Rent Expense, Net",
        "terseLabel": "Operating Leases, Rent Expense, Net"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r3",
      "r500"
     ],
     "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]",
        "verboseLabel": "Nature of Business and Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r46"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r18",
      "r588",
      "r604"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "totalLabel": "Total other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets [Abstract]",
        "terseLabel": "OTHER ASSETS:"
       }
      }
     },
     "localname": "OtherAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r60",
      "r62",
      "r375"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Unrealized gain on post-retirement liability"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r66",
      "r69",
      "r72",
      "r73",
      "r75",
      "r78",
      "r305",
      "r529",
      "r534",
      "r535",
      "r596",
      "r614"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r66",
      "r69",
      "r491",
      "r492",
      "r496"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Total other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r59",
      "r62",
      "r517"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax",
        "terseLabel": "Unrealized gain (loss) on interest rate swap"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r59",
      "r62",
      "r517"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other Intangible Assets"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "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"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r84"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "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 income (expense)"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfEquity": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common and preferred stock.",
        "label": "Payments for Repurchase of Equity",
        "negatedTerseLabel": "Shares repurchased"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payments for debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Cash dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r86",
      "r487"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Payments to Acquire Businesses, Gross"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisitions"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Additions to property, plant, and equipment",
        "terseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r355",
      "r357",
      "r363",
      "r381",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r402",
      "r404",
      "r405",
      "r406",
      "r419"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PercentageOfFIFOInventory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of FIFO (first in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.",
        "label": "Percentage of FIFO Inventory",
        "terseLabel": "Percentage of FIFO inventory"
       }
      }
     },
     "localname": "PercentageOfFIFOInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PercentageOfLIFOInventory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.",
        "label": "Percentage of LIFO Inventory",
        "terseLabel": "Percentage of LIFO Inventory"
       }
      }
     },
     "localname": "PercentageOfLIFOInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "verboseLabel": "Performance-Based Restricted Stock [Member]"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTables",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r7",
      "r35",
      "r36"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "verboseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "New shares issued"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.",
        "label": "Proceeds from Long-term Lines of Credit",
        "terseLabel": "Proceeds from revolver borrowings"
       }
      }
     },
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r85"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "PROPERTY, PLANT, AND EQUIPMENT:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r40",
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r39",
      "r233"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "totalLabel": "Property, plant and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r16",
      "r17",
      "r235",
      "r559",
      "r601",
      "r610"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "totalLabel": "Net property, plant, and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r38",
      "r235",
      "r631",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r16",
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, plant and equipment, estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_QualifiedPlanMember": {
     "auth_ref": [
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r382",
      "r385",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Qualified Plan [Member]",
        "terseLabel": "Qualified Plan [Member]"
       }
      }
     },
     "localname": "QualifiedPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock": {
     "auth_ref": [
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy election not to recognize asset and liability at acquisition for lease with remaining lease term of one year or less.",
        "label": "Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r382",
      "r554",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r382",
      "r554",
      "r556",
      "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/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedTerseLabel": "Payments on senior secured term loan"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfOtherLongTermDebt": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.",
        "label": "Repayments of Other Long-term Debt",
        "negatedTerseLabel": "Payments on senior secured revolving credit facility"
       }
      }
     },
     "localname": "RepaymentsOfOtherLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r145"
     ],
     "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]",
        "verboseLabel": "Restricted Stock Awards [Member]"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTables",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r27",
      "r310",
      "r439",
      "r559",
      "r608",
      "r626",
      "r628"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r121",
      "r122",
      "r123",
      "r125",
      "r131",
      "r133",
      "r206",
      "r436",
      "r437",
      "r438",
      "r467",
      "r468",
      "r519",
      "r623",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTaxStatusAxis": {
     "auth_ref": [
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r382",
      "r385",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Axis]",
        "terseLabel": "Retirement Plan Tax Status [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTaxStatusDomain": {
     "auth_ref": [
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r382",
      "r385",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Retirement Plan Tax Status [Domain]",
        "terseLabel": "Retirement Plan Tax Status [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTaxStatusDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r380",
      "r382",
      "r385",
      "r389",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r414",
      "r415",
      "r416",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r379",
      "r380",
      "r382",
      "r385",
      "r389",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r414",
      "r415",
      "r416",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r321",
      "r329"
     ],
     "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 Contract with Customer"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r108",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r76",
      "r113",
      "r162",
      "r163",
      "r176",
      "r182",
      "r183",
      "r189",
      "r190",
      "r193",
      "r205",
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r528",
      "r600"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Sales",
        "verboseLabel": "Sales"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/RevenueDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r219"
     ],
     "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]",
        "verboseLabel": "Summary of intangible assets"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of provisions for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.",
        "label": "Schedule of Costs of Retirement Plans [Table Text Block]",
        "terseLabel": "Schedule of contribution expenses"
       }
      }
     },
     "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r48",
      "r118",
      "r287",
      "r289",
      "r306",
      "r307",
      "r308",
      "r309",
      "r536",
      "r537",
      "r539",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-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 entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r144"
     ],
     "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 earnings per share, basic and diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r451"
     ],
     "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 effective income tax rate reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r523",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r219",
      "r223",
      "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/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r215",
      "r216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r215",
      "r216"
     ],
     "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": "Schedule of goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r14",
      "r32",
      "r33",
      "r34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "verboseLabel": "Summary of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r40",
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r171",
      "r174",
      "r180",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/SegmentInformationDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r171",
      "r174",
      "r180",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "verboseLabel": "Summary of Segment Information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r423",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTables",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock awards granted to nonemployee directors that were outstanding at the beginning and end of the year, and the number of awards that were granted, exercised or converted, forfeited, and expired during the year.",
        "label": "Share-based Payment Arrangement, Nonemployee Director Award Plan, Activity [Table Text Block]",
        "verboseLabel": "Summary of restricted stock awards"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "verboseLabel": "Summary of performance-based restricted stock units"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r223"
     ],
     "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 future amortization expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r158",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r178",
      "r179",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r187",
      "r193",
      "r239",
      "r240",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]",
        "verboseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails",
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails",
      "http://www.hawkinsinc.com/role/RevenueDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r158",
      "r160",
      "r161",
      "r171",
      "r175",
      "r181",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r192",
      "r193",
      "r194"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationAdditionalInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information, Additional Information [Abstract]",
        "verboseLabel": "Summary of Segment Information"
       }
      }
     },
     "localname": "SegmentReportingInformationAdditionalInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/SegmentInformationDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r83"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "negatedLabel": "Selling, general and administrative expenses",
        "terseLabel": "Selling, general, and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Stock compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r429"
     ],
     "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",
        "verboseLabel": "Granted, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r429"
     ],
     "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": "Weighted average grant date fair value (usd per share)",
        "verboseLabel": "Granted, Weighted average grant date fair value (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r428"
     ],
     "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, Shares",
        "periodStartLabel": "Beginning Balance, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r428"
     ],
     "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, Weighted average grant date fair value (usd per share)",
        "periodStartLabel": "Beginning Balance, Weighted average grant date fair value (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"
     ],
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r430"
     ],
     "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",
        "negatedLabel": "Vested, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Equity instruments other than options, vested in period, total fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r430"
     ],
     "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",
        "verboseLabel": "Vested, Weighted average grant date fair value (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTables",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited or expired, Weighted average grant date fair value (usd per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited or expired, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r421",
      "r424"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTables",
      "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Shares outstanding, ending balance",
        "periodStartLabel": "Shares outstanding, beginning balance"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r158",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r178",
      "r179",
      "r181",
      "r182",
      "r183",
      "r184",
      "r185",
      "r187",
      "r193",
      "r215",
      "r237",
      "r239",
      "r240",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails",
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails",
      "http://www.hawkinsinc.com/role/RevenueDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationDetails",
      "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r51",
      "r72",
      "r73",
      "r74",
      "r121",
      "r122",
      "r123",
      "r125",
      "r131",
      "r133",
      "r150",
      "r206",
      "r305",
      "r310",
      "r436",
      "r437",
      "r438",
      "r467",
      "r468",
      "r519",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r535",
      "r623",
      "r624",
      "r625",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails",
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails",
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement",
      "http://www.hawkinsinc.com/role/LeasesDetailsTextual",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails",
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r121",
      "r122",
      "r123",
      "r150",
      "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/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails",
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails",
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r23",
      "r24",
      "r305",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "ESPP shares issued (shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement",
      "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r305",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "terseLabel": "Vesting of restricted stock (shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r23",
      "r24",
      "r305",
      "r310"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "ESPP shares issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r23",
      "r24",
      "r305",
      "r310"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Vesting of restricted stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "terseLabel": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "terseLabel": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r23",
      "r24",
      "r305",
      "r310"
     ],
     "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": "Shares repurchased (Shares)",
        "terseLabel": "Stock Repurchased During Period, Shares"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement",
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r23",
      "r24",
      "r305",
      "r310"
     ],
     "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",
        "terseLabel": "Stock Repurchased During Period, Value"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r24",
      "r29",
      "r30",
      "r113",
      "r203",
      "r205",
      "r528",
      "r559"
     ],
     "calculation": {
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Stockholders' equity, ending balance",
        "periodStartLabel": "Stockholders' equity, beginning balance",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets",
      "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "SHAREHOLDERS\u2019 EQUITY:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r111",
      "r292",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r310",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity Note Disclosure [Text Block]"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ShareRepurchaseProgram"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r200",
      "r202",
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Trade Receivables"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r485"
     ],
     "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]",
        "verboseLabel": "Trademarks [Member]"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransportationEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.",
        "label": "Transportation Equipment [Member]",
        "terseLabel": "Transportation Equipment [Member]"
       }
      }
     },
     "localname": "TransportationEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r41"
     ],
     "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",
        "negatedTerseLabel": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized Debt Issuance Expense"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/DebtDetails",
      "http://www.hawkinsinc.com/role/DebtDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157"
     ],
     "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": "Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesAdjustments": {
     "auth_ref": [
      "r120"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment",
        "terseLabel": "Valuation Allowances and Reserves, Additions for Adjustments"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction",
        "terseLabel": "Valuation Allowances and Reserves, Deductions"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r144"
     ],
     "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": "Weighted Average Number Diluted Shares Outstanding Adjustment"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r136",
      "r144"
     ],
     "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": "Weighted average common shares outstanding \u2014 diluted (shares)",
        "verboseLabel": "Weighted average number of shares outstanding-diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r135",
      "r144"
     ],
     "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": "Weighted Average Number of Shares Outstanding, Basic",
        "verboseLabel": "Weighted average number of shares outstanding-basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited",
      "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r116": {
   "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"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r118": {
   "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"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r205": {
   "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"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "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"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r228": {
   "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"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r23": {
   "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"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r238": {
   "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"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(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": "(c)(1)(iv)(3)",
   "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)(1)(iv)(3)-(4)",
   "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)(2)(i)-(ii)",
   "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)(2)(iii)(1)",
   "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.19(b),22(b))",
   "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)(iii)(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": "(d)(2)",
   "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": "(g)",
   "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": "(h)(1)(i)",
   "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": "(i)",
   "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",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r46": {
   "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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28B",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123412696&loc=SL77931625-128468"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r487": {
   "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"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121558989&loc=d3e80720-113993"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r535": {
   "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"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "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=123377692&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=123377692&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=123377692&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=123377692&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=123377692&loc=d3e62395-109447"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "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=123377692&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=123377692&loc=d3e61872-109447"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r600": {
   "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"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r629": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r644": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r645": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r646": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r647": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r648": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r649": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r650": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r651": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r652": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r653": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r654": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r655": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r656": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r657": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r658": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r659": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r660": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r661": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r662": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>91
<FILENAME>0000046250-21-000019-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000046250-21-000019-xbrl.zip
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
MS0Q\X$<DDY&, Z:)(TPJQI'@:1P[PH3E6C PATM#IN?T@1^1/@(F7YHHM G
M4,,9$,5RZS33VB:162(QFJT/_(@D [PAN-44J$0935/I)'7.8=Q"<*WU#,J[
M%]DZS:3N?(J@CFL%*,-(BJ8LBH5(B3.*1BY.5<B3Y2/H3#S V1 WH8RG)N(N
M)H;I5$FI20S.O8I!;BV9Q6*,A;>$LZ<J =JE4A@C(@YN? Q_28 UC!E"C*D*
MDI>+JC/W &=#:*,XB[42)J:,I5*IA!.16!TG,4_!_WB^-1>+;&.?9C$(Y9$"
MR KN7L28 LU*-:>1BDRB0A+SI2'-+#S QR.3B)RA5FH6&LU<[)018>@$.!L\
MYDZ%2T.F9_4 'X\^<6(E<6%$4J/ 5^=2V21)"9>:ZS0*EX<^L_8 ?XIDXZ65
MU<=OK*W$I<0OCZJ;31O?6ELY:K [P,'=L5:S!W_>I[7I)1I)$AL:RXB"Q&NC
MN4TTN#61"V/%B'4+ ([*HO_R4'9/;<5"^',OZV:=0><[+')OIGU7Y$#Q_O!=
M&YA@LVN0=WO8N[^&N-/,-.O^-<B@U>XI/-?\N0O,FU]XME]*A&WBF',+'A-C
MG"6Q$UAP*"PE-C:.I8O@%-_&1/)JQ43/QT0ABQ2P#7AD3C$EG%*12!-B$R,T
M$ZE: ";Z(5+O27T&4*083C[XLTSWPSIQ(5DG2F.E0LDY=R%S(N&AL51+8Q(1
M@<>Q2'&;^62=>VG"A60=\$%%S(G3H4J9!E\GM33%I<,B(8:#QS/_K#-G^.?
MN4S;^[+C0C*-82ITB8W 0&EFT?E2/);.624IH)\5TSR8:8YQG\A>7O3]/I%+
MS3R2V=09RR7A(:,$C%:<,M!!D5"61FP14H)S!I9_ 8VC8P*0.-5*1 GCB14Z
MDA20CM':I$SQ%=.L-,[=45T5)=*X..52L]A) ?^7E*3*"!/&=$'=\X\6]]:V
M9O/"%O)T*1-:+K0NE":);!0RY@B74H B2*@4!*#J(F4N_QJ4X*F4Y:8&22M]
MBJ0BI8^%;OKM&V5WVU[8=NX%<2LO0#J]<!ZX8]O%ERV&?I>1T-0:!PZL3F+.
M6 *N:V23T$B>D%A%DBU 7'^>Z?LDJ1AF6"),$EM#+(M"S6V44$4U3XE2BIJE
MD<W&JBZCW#$C9$($-;&P+$QQA\)$1SQ1CL4 T)]QE\9%H]V3R!2-F8E"143D
M0J9 D*RC:0)J,4EB$4;+(U-;;S?_,Y! '0>/^&J!$C0?0-:W6W^U@9\QW+^<
MEDZ'"1@Z$Z=QF(+:5#R)X]1IJ5.ME5/1HDO<K"C[)/)H"(MU& '8C 2+G)(D
M=BR":U21B*>+X'7>J#MHR%>GW\L)VNUVS:#L%]EWRW7NY:X #YB![A\41[:X
MR+2=^-!?@_;Y=H:?4@/P8,J>U?#1_K!7O;*4Z3WG7&*4$T+&EA&;"N?"*)6X
MH51$K+0+P$M/2]5'9>6/\$AQC,=4+6M0PPIB-;,1E@\R'3E :XF-!7.6X^ZB
MZ0+PTT,(^D\+K'0FNV9_  R&1F>EHQY?1Z7<DI2;D!/*(@[X,Y(*E!978/Q
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
M>-F"Z(2Y!5!'"T3C&<FQY;%UBOH4BHD42#'1+K1IDA(@[2*=,+\(-'XN6#&
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
M@2/7G'U1F?S".EO8KL8[P3L D95MVMW=K<PR^(6;U?<.1Y&?UV T DI:_W[
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
M G%F8(-ZIB?"4ZCO'.;@T"DOX"'?-7P('.!JEZ"J47QP3Q8@ \UH_C7HP@2
M\U Q06%/_6!R5_$$EJ(5,)O0 XM1-R2?'[(U$^'J17=\'QBHN0Y"YBE:<SM
MNC-D,Q&GL0"T>_X=;Q$QC>=9 :$7.FR@/"N MAYT!MVL"IU<"X]<RK)OZX<F
M+M<!G.;U;MYM@>N0(2_@[?(RZW2P-[T\;]<@$!N><A[\Y<E 3G FRYIG2T!P
MNG8(7-M>92KS@5V4%)R)H!Q"O\ V%+)[6D6J ISDP!6 &D"]P#48G4>'P.7P
M+WA3PC#;_:P%Q&K#1+1.X2;\!P2[9>0P !7@/_+K1'^J61]46@94$>CG"PO*
M 2ZC-U:I/%#-:N@1]2@N#MH#Z##L(9^!'O7[]F.PS[\7F );6:_T6Q5_KX/M
ME:+O6WV&W 9C!:+4'_4?F'(G329/NWEII\%\;:UN.!:U\K^>5D!N0G4;M.%2
M&Y5@DS>H)*8:'#P%WP$J9G!IX!$F<,9E&0QJ7Z,>'[;F4P;PVO4.V"L\6]3+
M%MB38:-O1X)5^29C!W<RL5'E/_QG_!"@!_F-<125KBZ!93RP[:(08+@4VU6V
M?VEM]U:/RA\!<\T6U]']ZL,^2(K* #TGY7UX"8:BT[/H45V@T2C[05,1@)9W
M<H1C6.Y10#6==VBM"6-W >JH8QN[5$ZVTZL/JADQWO7>;]0I:NBGJ;9<7[_^
M' [Z>A].JY&79QXZU=&*D:[QP$A7G%* \QJX[ HS8S!V]#B*'+-I0+NZF25%
MFK?.6:,)@%J#/E(LBH#_\;"A0>EC_0!<AE[=WY49&'/[_5!J59>)P2<C-X"N
M0(P206=(0NH3I%7:LLI/C1#;9)BI?YDC^T@-1K <;\N?=^T(*>7%J03IQ#%>
M]L^\Y*$4@Z/A<QD7%K@>.@G6IQSMR]BUEX$"HP/<Z@=695UO0=.G-C\M9 ]8
M"EBHXJB-X&Y[CJ8/#&$?@ZQ>J7I]DN%J)G,=,'HLN D3Z:W:D>V!)52H<<=S
M6PN:'$'/)@N,:FY"U :UE(WM_W6]5EO%;-;9T/N5.T7)LI<[T;N+G>:C;FE>
M,/UMF>@1L'^RPIQO=@G%_]9N?3<-VU1?C'- WNB-\ZAU'M-'P'R38[@/>F"B
M3J;P)K<[P(A*[<JO!V[0U97S/G;W56T'QS44@9:8Q86.^(VVR]&VVQ.PIMN,
MJ6YJ/3@;#QB!>.V#-W4@$^@_=\ZO6X</P)?+4?8@P-H.EP-DGZP\@<DMO)=S
M 1P!ORJ3@7_E3<;77H%*JVM6ON09]'.<CP#)1]W?E M!UQ4FVP!$]>UH^;SM
M?AUVL CH\;.B<V'LO\&+]XG55.&XBD8&\75>>9N/&,,9F5.8+MLM$8S>Y J
MJLIWRS<_6=;40)!)8-"\/R$L0'C$@(T8?5/&IFJ<FGHC'Z',*]2)P+F=X7Y6
MZR/,7$X&AGR]&. 04&AY;U*VQR);.R>%!R+]<CQED^&MZZ!L;*E1>R"3P!";
M!.T^X)83($;EW_?+Z1*):_$[?&C= X4:)&L\-A*O]'&KKE&8;R&EXH%FY%!>
MXAX9%KV*<N8!H8]U:6 7?*<"\_]>"6=^6[6ILKRQ RJ_@$MZK;ZOKGS$^U.P
MVV/@RA_R#M6$[AXI]NF"RBK<X@LH95%(_UD#K.JK#*I8T@3/!!<@/'E1?6<<
M0/!#FJB@])N;3.R7#@.H?(Q1*J NJ?3UC,T,/"UM;B^LG0F,\)H5Q18]A-S4
MDUB W;K$(.[U&$@'O?>:&T92#RY4XV:#='<Q2EVY_L +%5';-=TN&HY SSD?
M@*(8.43%U$8-T$0=+>_7W< ^-KLR](-!K]+W@;R065O6$3WH&%*Q #'KC,0L
M^.AS%)<WBT0]JTAC0?/VQQW#N$[%($U:>;*]*4-58%2TJ!C+>Y(P^F[>]V%Z
M+"/V'ZIY"KFLW<9;P'<E#!I>0NU8];]M&QER T16WD_%G]#?;K]J:!1EF!P>
M- A& M2X]1@&6AQT1VVNCQD:WAA6AL\$;2O!R\Q\Q*0(VEDGZ^,?VJO^BK;U
M#,!<C+\$]@,KC#?1Y!3^1#H_9FRX'G03^&G>+J:*JD?\<J,>]Q<NZNP#C 4\
M [8?=T#'L-]PYH8!78MLLF>]NF>3Z-D+"O!>-P=C$&0=O(5 I2F9:')D*'^V
MB_DH: 08"8ON&]D#K5$.K%FO 7TE(:B6LVX5<Z@> .PC^UYY^^A'4WP^50#N
MPYR^T9'J:>2EC^5#F&$<<]Z(%3%H7"F@059BWLMV*I7E^;,.6^;C4/'4-PM[
M*@LS92&;N@&TH*.]HQN=@=#/CF.TE<CVJ[+S03G2 *,":C==0RT]T.H5M<M4
M-]H'&GFY\RO&FKP?7M!Y;^A7TS7SMSZ>BOI/ +6ZL)7/->@ZF8T'C?UNR\OE
MJ5^]OVC2& 1BJRD%V1KEQ;'\_)EETW=E4C:OAR^[&(2L.67L#,EJFQ#KW?B
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
M-PR"RUNCVV(:.](H,_B0 ZGD;BASMS_3S &28H"]TJ\9.,]!I4,>2[GJKG%
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
M5D>_??R$2!$YJ'N8LIK&T5#G5C@5D?  K(2]C*YG&\T-8XOD5>-$%X&J DT
M:C6H+.P/LP4=>R5LB<)B-4D;5-UMQP3_$]:K0+N998XKA+1T3'$."+V7;J8D
M\G$";U&RR]CNFK?,3 :+Z6)KYNQK?:\BZ/7$35D:[Y5VQI2:>M2D8F*9N9)R
MW5&IH9#.NW(9*,L63V2+]OB :<%-'4TYJ^Z+C9B[-=8H%1%1SF+MZ4R 8$L6
MBTLL.N(@J=ZVZR4F>U9-'?>'A@9)ER8E5&'![I#+**1,V.('S[WA&5Y2L@1*
MV>4V=:%6R397%?TSZ95:VE_.^^GX[BD<6 G'XR3"4B&WQ?,CL$VR-3-30C!?
M^<::G[%LW82+FIPB6^<FUHRN@A._=MTXONZ<JZL0-.4@1;GTX[LE=K8]S*U[
MU!1:/WKH?V\M0__<.7E+]G,7!EM#!_'[H^/]XX.C.U%,-V(QYV.W+D?'S4T>
MM*XFT;@INBC'\DL=8;CE$C_-1MR5Z&G6&)/SC:/V.HW#;(E%>[10_+IAJ4T6
ME+@FZ"2$B6%^BX5@]'N[Q7I'[5XNQ@?1G9[F\,<XI%5J2%="J'2 &A65Y%_H
M) 9ZS/2A+H72<$)43:$=AT.JA:3W7:B;5&?ZRPB900A@.28573)7NV"MW);A
M%^U[49NK=O"Q301$(R9OGMGO2CH=XW\@8A!F]E-KNSD'KIT/-S_08*OB#]>I
MC=*IM=R2LL:[[S3T)"6 *ZY0$!H_99HX!(4QFB%F\W$M!]??9)1<0,W#AUP%
MM&@LQD\UW=,Y_+<(ARB]$-U=3@0S D0AU*"<&E%J"EL=S2:Y/G#62\JQI=09
MJLH?5KCS3\[I%H<%:'ULX[!_F\)L:!$80/:;6\NA6)?9- 9(UB## *.C618<
M@"G$IH$;\#G@+_?UESKZPWM(66F_!LE7[UC'L_:%G>D[S%$:;(6)1LLK6%ZL
MAAQW8 M%7O2!G[#1I5(/XEP*VM!-HGM1E@^*P)>=\4[-<Q]2V-WW<IQF_D6*
M] -?_]P9M%MM#[8X1L\$A=$6_-C.)O!^'M@?P?(PCXY$"4\*^+,A(-P%>(GS
M>(YIS]0%VWFNY>T7WL<@@T5W=WVL[NL(=!W\?&_/^3FR7_1:X_Q,MOJB.;>\
MQ:ZD]21/TZ%R&MRP@2Q":]&IS(F!^BHZG9[A%AR;G*1R-IYP4FY\8U,:=7=,
M=V+S+(/1))P4,.H934D[#'M,G-Q2K31<PUX2\"16==K$1X[UN2EGEH%);D\I
MV[K,SJBRO7*!YW ,YT.E=0-J7 ^GZ8/ !8F&L! JR#4&]38LGMY;@4Z1!^]F
MODMEG_M.D81)4,N62G9<PSMR7K-O3"KBOLMU;)R@X)%RL:-O-F'_!FDVUMDA
M)^QJ:?;82>[;C-4*E"4IBB5HBU!= '7P.4A#/_+K.>4J&G& ;I(.75A0C'))
M=')3@4ZE=5%*&N<74SVV\T1E7'U3?8]L;88=I"0/THE1Z[D(-,BX :*\1!1\
MT#H5XWR@UBO@")B2QP%VBY);^JF;E25S<!1TG3M00A*A'+[;@)S6C3A7Q; &
ME1N(3_ =2.T*LNP&S_<JB&?&<D X<G(AF41'U#632\I3E/V_!?9J4=$)NO/
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
MQ>#]]G'X>8!#2292)2>14H\NE$J<[4B]2PQL9JK(4@I)Z1W6,/]<)<+;2[F
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
M<3G/"$P13-?!>XSD><.D:<E2+(M:-Y\HTJC/A>EP)AQH2.CI^DJB%X0>FV!
M,)KCGGH";'^(\H=64)2+J#$__',67LH[+L \R6;38GC#@I\3?<AC!QN0I3%+
MCW0(G)O]#615S',,YA/,IFBAVE6+6A"98<@&X8LH*^F;%$(%XR8F]_^<;U2V
M2VNYSU!]W,_)=ZT=A)=@"*&?%RTR=<EJ_3BXD@ @.2)G.3H*<@E-8"(L,/I\
M5DUNR(1>9*AHZ#%3@R_'T=00Y&A&:68DN*]10P4Q=H6,E9@J4#*3*4H)FV)
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
M0Z%N2CA2C 1'0^ 'PR#+J$6AV)O4_HE$SEQ[S?*$$H64BRUST!+D5<)/85E
M:K*N2T--]CSPC+!CIL@NVS/+M*^]8Y=H6YW.H[0),*?K@/M9?L_$I ?JHNU[
MQ,XT=_SNY?2SVGNQ_:Q6E/^_BJP W<SI$+3U).(.&]JQRL\WJD:>X5]L63@=
MC;P)L!CNPNV8#-SIPVCZ99&0V]$K:K9X/$+6:8>(A1CJ+MVA- IVW\U?17CK
M\ZETLK6,-6?+Q%H3DR"DAG@NBR21+EIOZ')EF K0"JO8)#*&<9 [!L>=BR#G
MWC4V00IRD84Q]D_V@8,GINL7RE?@:,."-  PM-*)JNN74V-0=\N^]2?KTI9Q
M+\2<FEW&0A!RZ+A4.,Q9SAMI966-#%R2-N   T.6Z&N[P"9FZ%XD\3ZG+)'T
M2= 'B9LMW76Y=7TFNDXJ3E6<E%BX?!*RF);8NAZY983B0?')L%TK.5!Q##4,
M1!F$,Y?1N$\B4A;W\\)#-LY56%/!S2)9%^3&M+KU9'4A1,W8)=;Y>29-MX,0
M3U^Z"[.V*AM[<8,]L&-6&*0?-ACTU+H>-"/V6!NU3;K+LJ:;1?E7H^C %-)A
M1)>$5DS*KVETBKV[@@E<N#/<-%D[[:W;,K1LY;L6992,V<P44["T^]3"79KL
M,6V]E@Y_2NS&],_2)CL[],JV H1WP_^\-HV)RLN7E6N6@&N?G];<^,NU)%N+
MBWK(FZ\7"#=R-,.TOY'N'5BE-VY%:WBX9J.B1'\+L >=[W@(BINIRJ65>\5<
M(<6-FH79Q\T$B"5&R0BH%0P)ZM1.?4*#0KPS1G#XU/E.@4Z(C%XE5U&6)M:@
MT:WDI5FB(:40]CN[:7D'TLA5)H4>$+1KD#]I]P7?()HI^H79(B]-M>7MF]N=
MN\*%?$V&P)'O.:1ON3Q1GM*M%ZVW3'>?YL\X)J2_JFZH+S0\RUVAL<D>S7J[
M_U2A EORWL*!P]_#Y]I:SP3;.EH:E()MM?Y4884D&(_@0V^7Z08DU7LTI#KM
MK7^P3@?\"V@W5/DPBZ::]C+>Y)*_U]UDMYNJD68ANSV!;X0IC^22/_Q%+EMR
MC&J'(]IG7&.K78AV-<:9>/_PP^"G91V"CTO#1^>'']G)OK/?\GZ4:K^B0^V?
MG_>/SX_.]\^/_G7H[1^_\^"##_K?[X[.#CZ<G'T^A:]^/?E\[GW</_W'X;EW
M>G3VCQ5N3BFZUNFU;'O#=;^$TMO;:0%NM*&J0C"\&<;DQ;?2"H._:8@1_N%8
M3>A+T+?(!6^B\]>F@Z8T4HUOC$L/K^IUD(6FP:+M&7L=H8L^N0Q8NHU5>$EJ
M'1H^K".3:B;&D)ZX&;AV<M++O #&,2TX10"U:NOE<[V<Z&#1A@L'%M-23]G\
MK3?6:RR,89"DI.ME["?4'6U))P#1JU5?>F]JU#]J6%OIAKO1(NY66@/&FN:Z
MBWSV%80Z*Z Z7$7A$S<)0*)+^#/=WMH>625? #V(V+M>PD74W!?HIM3/M]3
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
M)PI106H* %]\//K^/K1GEM7Q8,'SI[80'BH\_K1%W$]]5<\7(RU)>6@UTKS
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
M$ W:.PE9O!I):91:8#[%1)_Q&K3;/H2N06Y6A-X!H4=//B TFXR<)52@"(N
M&"F4AE7Y6TV]#98[0C)"L\S$+B%TZR-UWY\/AN5*+YMAORG]#3_J E^=^QNE
M)3ZLZ-XH'+36\\?)>#JM%+80A1VT1490)O 4'&1K6 ,F0;+<D HL4<1E0G->
MZTQAC/21D@ZY]BMV-T9E5.RN$KLM^:&4D<BE!!***QL% VN)!)Z7DI*4ET,4
M^4%T?P5I?1T-RW52?QQ:?Y9_.'G?Z(_2(NAM>V9\-9,V2WQ\6,Y,8/M7BUG9
M:W'V.FPK#^JT]S1%(!(1T#@&SC *U$1,/JG(I"GL9?I<U&KI[0/N&I1'!>[*
M@-N2'<BD=C08,+&8#,XZL"9H4,2Z:'G@G-B=75-41ZV67F^KEM'T[7AR.1EB
M.=E1[:8'DQUG?_TQ^O;Z8GX@K\I;"_'6SVW!X9Q [X0'%D,6',G'+#@(A4A9
M"$;20$+<V>6J+[%+Q9D5L9W7&Q6Q*T1L2VD8Z9!9XD%)C"4"FDV$1!,8YF(D
MS#C-948LZRN^K6G'G50:QRD-?.RE\TF&V_GE((OJYMA0O7%E+?UPM9S96OHA
M/[M,2JO&TN(4]LNU^$IPWAG.@!+O (FD8!G3D!S1V6IB0;M4RJ[[2BX=7JE.
MCL[!=@U.C@K;5<&VI3RX2)E=,VQ)Y";;"B[;"C)Z("@BY\3))$,#6V*ZY)M<
MUL=QKTFNMS \'E]1P5K*FLMT^-G[YT,[FE5/Z'(L\;)]N!N5%X:$"-[X4-JR
M);#!1[ :K6#415_:/7%"^DA6U9>M,[5$%?;=U@45]BN%?3OO(A AK"3 '%.
M' TXJA4(E#(A)8%(LK/+I.HSMG0$9%VP7Z73@JL..BV>E?GGUOOS-^?#9DQV
MB&\G&3J-NZ[Z+#93V^S-U_-I:SGSXV$L#S+O[;T9YYOV=_/SSW)BI<.%Z-"W
M51 ST9F(%I1V'%!8 39Y!>4\"\EY9FE3IR+ZRK .&4L5YANC92K,'PCF+=7C
M@E5>,0N1& 34&, X3X!P:T,9@B9#R=="TM?+3Q_JD$]D$YK ',59[^WEIN_W
MWI9MWU]!4*::>-U6/Y_EN=K$>U&J>]56-(D'[VED$)G.BB8Q"@:-A4"]YQ()
MU:STRD7L2[JTHJE^G2T"_4/Z=2KH%P=]2]\$0X+G 8%A%%G?N 0Z<@?:N$BL
M-31:6BKA9)_CQCASMW4B^_'I3_LOZCSV6[S'UJ<]ORB/89S@?!IK ^:-UK/'
M^6#+!OSHU;-HI[%9V./TRS0V;='JV;;(V?9Z[UH64M8<(D8-T<I\MOG2_M F
M!4)X$;EF-H6+1A62UR+O[8/N&E1IA>XJH=N2I8DB9909",[3+$N%SHI49M.4
M:TYU<MI1N;-K^L1T";E;GP+]XW@<_AH,AS5PN)E2XVK]*C4M1$W7&M1)PZUA
MA$.VD#6@"0R<0P-*<>J,IZBBVME5I*]8S6W>/I2N0554E-X1I>VX'5-44DJ!
MBNBS]C<(NL3MDC4FTVEF6)E1*G0?L4LHW7J_Q<%H9D>O!FYXY;7H]T;QP>-T
M6\E4:YES?;6:%SW<C^)L_YT?GI>;65GL3BQVK4^=(A@CLQI*U6=F,6[ NLC
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
M29H_S[O?7O_Q[K>GI8?=2YX_$SL\/<N?Y14>OO[WX+>G!^*WTY?BY9L?TN&
MO&\<I"?DK]^3B=XS*2$0X0 ]"Z"5I.!<TD0;D@S#G5UA9%^K5?6^V)3DHTIF
MCY[,*!HE)2."F(",,D,T43;XC MAK"*%S*@A2"BLH+:MDME=R(Q\(#/KHB1.
M1G!&!4!J8ZE?LT"=MMPZ5!Y+_3R2/EU9 6HELTIF&T)FT3C,,!!6^H0A T.8
M)"@)F=:4HOR"S'0F,P8-JW%.*YFMF<S8!S(328K@3,K;16<RTT&!U3J!-4H8
MXZA4K)"9D'V^_.CT#<L5[9Y%_60\G97)"=,[6]9;5KAWR_NV2.7>.BW+LI['
MZ<?Q.#1I.7'RY\#'Z<EX&"JC+<)H[UNV9L@<H[@NA2Z"  :9BE"SP(E+@3NG
MRH&SBXKW*>E("5\%[ZK NTY+JH)W5>"=VU:"T* M4@BJY-+1C%MM70)AF5*R
M)/T4VPJYZ3-]TU%4P;O1X%VGY5#!NRKPSFT)[0/)*JE0*R*@-1*T2A)8BIXB
M5TY%GL$K29^;F^4#FUP\WSU+X<?)>#KMO9V,TV!6J^.W.CS5+/7S9J4K=RW
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
M#+4(04H7J4V"&;VSJTR'5$(=2O(E9/]SO3Z%:?Z@^5'%>.<P/O=#8.14<J9
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
M:HT=..X](%$)3(ELL!2S-2.$-T2O.OFKXKI+N%YQ9*/B^@%Q/8]41&(-CXJ
M3BP!"A/!F&RHY)\&334B\HKKK<;UFF(5%==KP/4\ .$3-RRA!R>I [3(RL3<
MO*6=L$[(F$*9\EAQO<6X7D\ HN)Z#;AN1Q4,E:QT2@9/ P?$#&]-9;:WI13"
MZ&"I77EI=45VEY"]XJA"1?:#(GL>)5#">QTSE*FR!E '!484_UD2$I/SG K:
M160_EIJ*:6]Z/IG$48B3,CEY/.F]M>\GX^&P-[/O;C<&J<90OU8^]G 1@[._
M_AA=3J0YF:]SF_I^&$^>7ZSX:5GPD\M+K:&"VS->NRL4,A(8\0%H#+2TAD%P
M1@M05'I+F+6)\9U=*OOL$V'1VQ>6U<R(#FJ8>XX2+(SEFN)P!RC/PP-<:&L2
MT>!8,4JH*DE/D@/+YH@Q,:^>X375:>, O4B5]PKB Q6[Z\,N:XV/"X$E).!H
MS&8')1Z,E!$4+\O'@N>H=G:9O-E8NY[!W8-L=SS_%<?KP/'<Y4^<S <O(Q"%
M%X#<(V@4$HR*P3NAC-6K<Q]40'<1T/?K\J^ 7@>@V[Y^YY.SD6=9G0UB0.4\
M.-0,*%)-K7#2L=7U3:Z0[J*L7H&SOZ)WG>B=^_-3\,H$$P"MRE]XXI 74T%
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
MG46!-"0Z+5+6"*%)OS D@PP8881D:KQ+]<_3JS5_,G[S9CQJN/!)\[P:M%R
M G]N!RT-6J4,1W!>!,#@*3AA/5B*!B.F3((K+P2Z)4 V**VJ0GY1R-\R2?*K
MD*^JYW:0OSY&@VM"2COO*  E]^ D]9"D)%;GA\%6R%?(WX"\H:5DU$=B#<68
MK.-&)B<)LA05H:)"OF.0GY_R3EI?6GV#T[2D)FD+)B8..@HD,1-"_G&%_".!
M_")=2# QP@5C5L> +##CD&EJF5+)642_(.:_Z-NHP%\1\%M1)9^/^N""+XG5
MI30B$3"&&W#)$*,)U9&[G5W3U^QF3&GA=N$5\1U%_")%QEK*D@+#*;7(J33:
M(1+)C'#Y[+"T'O+=PGH[)L,]YTJ1"(QJ5X9\(-CD*"3F2RV%P6!#/>4?">87
M.>4I&B4E(X*8?,I39H@FJO0!2488JT@]Y3N)_'D<0W/'(B4.(H\1,"_<Q4CN
M3.'<\<!1;\XQ_P@&AC05-^#*).=F;$@<36V#T?BN/+Y;D[)'VE.Q>V&*O?#Z
M?#IKYA^=CO?RG2S798?/[2 <C)[8MX.9'38[H-D 3UKK_R+^YWPP'<SB29S\
M.?#Q8L#WB^C'KT;-N_S;#L]C#7<LQ)2_M,,= 57B5"NP.NLDE(Z!$YZ#X"Q_
MXR11WM=NR)4$EC9PUD8"52[=C@3:K=22"2:Q"":2 &B]!*VX ,E+X4?^WB6L
M)+#-)+#B4,87#9[*!%UC@E;)-B4H54 PB6<YH*3.PD!H8#%JP4W4CF6[B?69
M6KH!1>6!#O+ BL,;50QL" 6T(B2,)J3!Q+S OD1(?"F"1@TF4*NX5$3%:A%L
M-0FL*>112:!C)'!M/KK31)%\_$O4*@L!(4 729 U(I6A%(0355E@FUE@G3&0
M2@6=HX)Y+,7Z$"B/"92F#+*9F*F .@Z4,TF="$%IVSV;X!'4??P[3F?Y4LM
M]4E^.!GX62PW=^S_>.B2CZW@Q$\VH%O27;I@)[JREA>-Z)Z>3_(-O:"WBP9U
M+SZL>?.TO;_L)/PX:??@K/&0V["=OS9XW3A'N45@0I!L_5 %>:D%9)ZS90 L
MBV7PNJ)]@]BA%IP5XAL6#OD,LANU\G5@5QES.V"W8QP6DU549@LFE2[V08,1
MV:#),/?44><U7]W\YHKL#B)[3>4:%=EK0?;\R.:Z-&<4!FRIX<*( 2RG 5A2
MP9*H3$IUK,Q6(WM-48N*['4@NQV*4%0%8?,AG7D[G]E9EAMJ#6A&,G.[&%BH
M(]ZV&MEK"D549*_%S&['%S*.N58<%&4Z']J>9#M;)HA4",62IJN,+U1H=Q#:
M*XXO5&@_++3G\8(4H^(D:M AE'8*M/124:6[ F=<..92ZN3TJ<=29S'M3<\G
MDS@*L32)RACJO;7O)^/AL#>S[^*TUEJLHJ;LX6('9W_],;H<87,R7^<V]_TP
MGCR_6/'3LN GEY=:@P8+4-ZK=M @$9(T2@%&^\QX*AFP7E,P(A]O+'DABIU"
M=9^SFT-N;E]N5M,D.BAC[CE>L#"::[[#7<#<"A1@X$XZ9B%&+P&)SF!.C($C
MZ(F0E*9$:N;3QD%ZD?+O%40**GK7B=[Y4:P-U^B"!2TU AKG0!,,X PWJ)W(
M1HC:V>5X,U6IGL/= VUW8@ 5R6M!<LOY7[R\!)4"S[%DXG /&GT )2DG,OE
MR>JZ,E9(=Q#2]^S\KY!>CYW<\OIKYYACVH%"G3&=#VHP/AC@@DLC+?<AKBZ@
M5S'=16V] K=_A>]:X3OW[ ?%T##I@/E$ 2TCV2HF^4C6*?\W6!Z,Z9"X?@0E
M /LGSY_W+GS-O4$3Y*J9_]N?^;__YNUP_#[&YDG/SR?^S$[C\V&^%=6+OPB]
MO=YK>_&5"#XK$@:6:@%H9 +G. =/;4(=.&%)[^PJU:?+CZJO&0D/CO%[<>7?
M/O?@LQBN"F5!"+=\]U$H;3PR*)8$H%0:+!,<N(PB6:0F*+*SN_3@JHK>#J)W
MG2V,*K#7 NSYV4Q*[Z&4)"BO.:"7$K37%H*0&",7SMAL>= ^-Z:">PO!W8$,
M_XKK5>&Z[>2G209!#3"/O&3X9\T=@@/"40I2QH;ZF@:\U<CN0(9_1?;*K.GV
M\ 64UD;)LA%-)6"*$1S-AW=>:F%M1GGF[@KM;8;V.CL(57RO!]^M-/]D$OI\
M="?-'6#,7YS"TC[<H,9\G"LNBR3'3GG+'D^2_R2^O=SJ=XL)U%AF-X,"+^;K
M>C,R4/W_"S':?MO_S[+^)#I:0*X3H/,<-*<JZQ>=7,)$(RM]S@SM4RF[$>&L
M6%Y97L+*G?_/[?NFH>$/X\D<LL=I_S_G@]G[JCP6Q&G+R9\TU8P9!4I:!:B%
M $M2@!"(""ED66(QX[0B=,L0NDX'?P7O2L';*I43T9'2HL?9*,M):T$;DTT'
MZY!%JBA5?&=7]+6X&:6K .X>@+OGPZ_0725T6[YZBE9;)QPP1;(^1L/ LB"
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
M*E516TTU%@HK8&;6!5.\9>9GQ<P/:4.WS'Q_S-Q(ZW$^$%"RD'!@/C.A(U)
MNDAX:935K&#&K&U@TA7X8E?$)]^?>37MC\9,TC8[\=D9&'^DB;1A/ [CW3#9
MB\E/6'WB6R"[%9 M]% #91)CS"1216  9 XC6^"(G.384.>DHW9M@^,N4-]J
M9$FT[+R2,;ZKRJI;1KY'1FZ8%]P&!7J'1H1CBQC' 2FJ M*2!D<L9LZ252RV
M;MEY)>-T+3L_!CLW#(R81C +BB*Q:?I+BM=+15%PT5+M<&2,KR([/_LPQ\]7
M/_V2;I*'-2_.8=5H"(3MQZ]'P^-] **]V/I"E@-5"PW5-*.<J0!*A^>IG[QB
M2 G0&@,+@BC.K)%I^+18I6Z0+<^NC!'1\NQ#\6S#6M"\FLU$"// LQHCI0U#
M6@AC!" P,"WP["7#Y5J>?>H\N_01D"W/WB//SN6LL(7WU$AD2!IWP#5%QFN#
MI%8:,U"3@@8+G\A5FMNZS*C#RI<T3<?!=WH#^+^O8;R,<J8E^CR>2>+R8S5@
MNVL*\W9-$FT*\\]!X??-ILF!'<@M10@RAG#$I")(,:41#D:&B(.USJQM2-QE
M]*+5<>NHQ<H4,K1X\,@I52T>K! >-,P9B[$-6%O$B9.(61%3JT:#J" LRF@$
M)2;G5I%B"7T;6CQX%GCP*),M6SRX/SQH%#X'&C@3 OE4Z)B4/Z1!_4.%8,:*
M0BK+BIR>1=E3P(,E!556SG(Z7]WT>GMW<_?E,JJ;;NH#:N^QG'L\^^S"!-H=
MWTN@/?#CSHGI^<<VZ9^G5'Z,),.]^*H^V9?#X^/A8'\R=%]: 7PK ;S0]I#
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
M,MI:$/">8JPC2'1>:FZ]P33XS60\$8MYD!$7RAA&J;5 I]H1*A50KY5VK1-
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
MU )R7%*A3]$/U\M_3]Z7X^1 SG@[@]54/%L+R;H]Q]SB6H3DVBJO6\CXZNN
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
M@@.I1<W;H.99PQ;B1;0%\19LH<C!%N* FIX9Y G&6FB!L1'9=T1$T27ZJCZ
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
M'B=?/?J;3\1S(IQXOT#E0X*$%3 N)#!^)3LI8J,8,>"F1(.X)Q0YK22BD4<
M34DC5O< QLD@X6S"8:S$A@08 J>*.,!CS[1TB0MM,5DP/_C/DW8G'R17@G0I
M2#GW"TL#GHQ'5D@''DZD2!/)4 A)1DH3)9(LK? [XRS7/!PWG.\W+55?8!>M
M!&HD4/Y\)_I@"$X<\4@QXM9:I*,+2#.NG.6*VLS.QI;5K *53: W+4M5)/BZ
M0.W2G<@#X1'V-IRD1)PYCK3-YQ:4.Z,=(1ZG' F^J?7,C0+UB!CP$TK6WNG/
MP[F*U7=P!-8/LJ4_P0+^WJ5K8^WCQ4[45BL7* K)4S"D@D>&)8RTYHIPZ6%E
MB_#O78=BUZ0K^U^Y:F T[Z_3(7I<H.O#_[4'1W]\J:V"BYNC7@EDNLA9[ ^R
M<[/B??E0^[,3"U:DE\Y-'H7%AE4HL^4G/^QQ:[\==W=C#H35:TOCEUAZ1*;R
ME:',+V69"!X8=1AT!. 7W,"8B)+62RF%H:SR"%\(R,B.=; 2BAD4%0Z()Z^0
M]DD@+1PS1H045-XF[[+C%REE^8H,SS%W^4LWW\,>VBI+^4J6\FO:E]Y6;N)5
MM*Z2%*O=9I%WFZ_G.Y93@2GW*+C($#>.(:=(@MU&X!A@4;@1]]AMIB0I'O4&
M3%;EP?:#4A8]E8[:()2@BH, :2F$2MYZY;U+CBV8XU^E+$Z3LG6^(W3VK -&
MWF"0LL0B<M%Y1+0E$8<@M ]+*_K.](NGRUC4#\E8?*!XLBIC<5&%M;7*=F22
M+@6J44X9 DA4&)G$/'(^:8695$6W&_8"&8NO# ZKC,5;4/$'VW%<4Q$C!YO'
M),0M^'PZ&H$8B]$YSBW)!0)DF3PP8W$."8O/('%5PN(UV?!G.]QC[!E62'*9
MJ1R<1"93:U/P?(P77@3.,@C=)1M5PN*TA,5+V_2\=E2&\,HDQO;%B'^@('C.
M)#VED@"4%U2R RK-D7LU2D5Z-#7S_3A@#%D$!ACVK PPW^*O>'@2/_6Z!Q\&
M?+*;X$1_&!AX"\(!(QHC@N3ULT;K[\X6_0%@L4J;X&AMM-8%@,;%QMK?^PT
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
M;<!9,._JA+M'?/4)0PQ.4AJEY8)[PIRGF L)<Q1H9%X\8S7#</+>LYPV=W<
MR#"LED9$!Y!3AV6F],1(X!"=L30%HUZ^@.%*+]JRL#3O*;M#!<B[1K1^;UCF
M?Z.1,2CZG^1N>XA@75H<Z\U/5VQ.>$J?[<Y3\$;Z\7!2!D&V7>QMI&\Q-X[+
MFOJ]'-5EI@=^=\+X\:QQNA.\T( :$47'!+B4(B(KK 73A#$3)(W4IJ65X[U>
MC->-S]YH.H?4#OW::6Z.:ON#HI7^RY>L$(R7<1D4F;EY$%XV_&$U*[<6;,";
M['Z-<V;L2:0X?367S9-PO[E]QS4)"UT\<LGL\E:>:+.@#FD-J4/>RF/]*]K.
M\5YALS9/8,$R>K^59VMUCVVG]C[*-_X<4&^,,WLQDOU_8B[+2:=WJ+I_K/>]
MG@:]A\,>03Q.03G/D^.,.' -)6<,!$@Z#J_/X;!GZ.4MT$'/PRSK\J"G>]ZX
M^+.]M=\Y@/M?Y'LU-M?%UD%#@'5-&A>KIXW6.M_>_[37;$\<].RO7S0^_]7>
MV-S>;UXTX+E@?/N=]M9%9Z^Y]N.BL;9ZUMC?.\AD16"-9RK5T4&/#LQ2YQ&+
M+B#.DT8&_"*DDS/">:R-\#.M.P"$!6$)2EC''0M&<VFMUMQC3 71>=V) 7>+
M5.O^@NL.3EB@T0I$C,PG 9@@J_.90,2)$,H\4^"-R3HWXIHW-M\#OR?-?:@V
MHG>_$<G@ R,A"44(YSYI*117@7J5&*5258#T@H TEB:OM8^YZ1!122(>'$;:
M)X&B]UXR3N%?.=.Z1^,)-2H&0P.W''8C20#9M-0&4\9C98 LQ+H;+C1Q/B)/
M?,A'TAX9+0QRC$9#+992BZ4550<<J3:B:B-ZQ1L1=C0HK,#]28&[*!RA*B5%
M)?$Y^S14&]$+ M+Y")"H-Y8G(Y%R(2'N"6Q$W 9DK$N4Y&:&E,^T[HIYG9*%
M30<NK'/S('"*'>.&\*"Q(-5&M!#K;AUC@CJ#O$@.<24ELDQB)+%,,IC$E8*-
MB/,Z[%C53E3M1*]X)WJ&1.P*D1Z(2..UB+ -$<D$8H0(!!X,058Y@:SA6"<3
M6,P%*S.LNW=><::,UHQR <L;8Q VL4B,!]/#5Q;(0JR[I$8:$RRRH2A4TA1I
M4%%$/19&J^"M=$LK0M<Y?[T^T9Q8,,H]R"SB&=HJ#+30R' 2B_X._K\G[9+F
M_>;VLF^K6'X6[\@;8W.%7E*<>^VMY<)S:JB0EA#K[TC3NF^OS2$^_1L>J!O6
M#WTOVGY<B^7/"K5F0JWU\1,%[ZG F@1$- ^(1VF0U116BXM@=5"49+]I3DTU
MGXCNXMUJGP^$># $).>"*V.-%CS%''G%8!=B-:/VW<M$J%1P/BIX&4O5G%G.
M54+!&8FX Q?6)?@G6I<P 0/2:+*T0FB=ZD<38E4:.&<-%#G3GE--8/_C!E:0
M)<,DX8:#V2=,M?\MI/*=CY7,$IT8[']!:=C_#*/( 90BC[4W 91/65'M?PNJ
M?8\L$JCVOY=3P?&J=:(E>*\18:8TXIETS7A+D*::1AF3@;\6</][UBS2YRSO
MN2F5]&KI\$3M9Q6FKL+4CVH)7(4KGQQU&^..OZ2)D,@)PC8Q0%T#CC\+&(6D
M;%*:<6+93:F$"QJ<K/"GPI\'=W*N\.<Y\&<L@RQ0RPA1*&&9,P>U1Y:;A"+/
MY:8T&J\T6'UF'E9?!4 5 #T? )ED,*6>95):3FFP/E?5.,-U""#5K *@%P2@
MR\B/H8P;KD2V> (80-& QXD#TCAP)X6EG)D;,X<J *H :&$!Z!G8;2L >B
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
M'RG962LUFV$TM6.(F$'%QRVAC32I\"/EEJ]4N;?_LX?]P=^'=M.<;!Q\/6_
MY[9;/VAS?Y> ,I\U+KZUMS>W""@H*.XJW]I?/6U^WN[\YV*=-T]W!#&6^V*>
M+4$\189L] 8I&GD*G#,O_=**6+Z>A%L#*>OD=0XGO4R-G-IY)FMYO>HS"0/A
M1DE)L< F<$JHP1HK&SQ.1ABK<!8&8C#'!$W%^TH8YB ,C=.-U9VH<511"N2I
M!V/76XR,(P0!AL-\$IPDY5D8R S"@.L%I\DL A&-X\PZ8:5//'AGA4F"X "B
MH11AI4!H$ B*"LE@C%0",7>! )'8D1HG'AU&,M$<4"*Y 3+!"&.CG#:@G\QF
M@;A>WWNC0!"S?'6WR]_,R]\^/"E6X8[]K]R+VX<A'L(>Q99%X7<\9BN]XWN#
M[9#S9<EARSSJ]MMYF+^7C+*_XJ!MS<"Z'?OBP +!EU^Q#HR-D^.;OS*MQ\YS
M[O9,3JS-V+][O4M:[]V(7"_:G\@F&.3OMG-JS_M+_[S:0:A]B";F[N4?^QIY
M=_'8_UK=_'_KS>_UVGKSP_*-@C!HB93M1G%#/Z3G&W1Y>P"U;J_0FM_!$(Z]
M_*FEE>9&Z^/WTGAN;=0^;#2_;WQ97UMM?5RK?5IOKC8_K*]^J7UOP0N-C\W6
M]^$#/^>,UP;Y!+7?/I2J'\,_IHG>!#8,0#@&)RF-TG+!<Z:)IY@+R30+-#(O
M1D[FP-R>@^UY==/X[O=B..G$;KHE&/?IY/BD%\?WEX^EM=S*CD$+QO-GI^M_
MOKN-Y2L#2\/'%)WA&H7BI()$AXSF$27I,4G4&1;B4BW"GG&4\:%W$F]$C)?Q
MBUI[$89W#";%<0RU5*SU=-\(3!%88D"(=FH7[=*NG0S7VGWX#3[8Z71/Q]CS
M[^S)MO0T'=BT6E;$/*0#FP930-ZO^]9L[TG&YMXIC)!E\"G>7*NPY^_Q\L)M
M?,R])F LD+%Z/97W+>>C?!KY8O0%TT^NA]O>01C_KH=^]2'Z%VZ??MVX:L+0
M6J>Q\RLV8)Q[;Z9V56RT5L769N-LJ]4@VY\;N+&6?_]YOK'V:;]Y\??/[?T
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
MC4A>"W[-J0BHN+=:5F)!L:><^B^QW_^]=E><N"I*?Y*>=@\O@'E0S+P"M_N
MV_JX<:8HV,U!63#.%(";EA89L*.1BH$ M''!N%Y:H?QZ$Y>9.]0M4(^Y2C4?
MT2&M4LTG5,TQN\/3W/E,.F2PYX@G9I$#M42&2LH9%EP2OK3"^/6CUA=1S3G%
MMEZ'55$V:L^&1-&;?70T. >K8HZT78_KA+DXN+88);=%/GJQ\'FI8=6[*?\R
M7/)BQ2N\FPGO&N.F")@:&%PM@1BC%G$>$G+1:!0YTQ:F6CCOEE:,KBLQ+]JN
MA>F)6RG]@G9[K93^"91^S,C!P:=@:39R<LV;\O ;4:1(+Z/)$9U,+FHR=2FN
MNR +JO3O,+[B3WJ]HMPUNP)EJE2G>[B+BJRG*V;2\)-50.9U!60>%';^4"YV
M!9 S >37<:M(4NQME!;98%2VB@)X@48@S)0RX 9R)118176#U6+X@96ROGR(
MIE+69U36,6M&DN2M2Q9L& G*2G+A1[(:Z2A4%#XXE8M^%DA9WW)"4AFCN6J&
MO& >TG1&IUM)G=['6?\\)F8QP7YQ#;-F]]!7</\ N/\Q;IM1SK%DSI9) 1Q,
M,J2QITC:X,"OY=8YO+2B=5WS1[<YF[O.O([LIPHU*]1<& NY0LT'H^:XD1Q9
MTL10\&-)9K3' CD,-G.46L>(C?&,+:UP4U=B7M3)+X^:+TJM2>@XM>;T^BWS
MA(5J-Y-NELM)</FSX-^D3\^_.>+>W$@?N@<Y4:&8\&^QDPD0/^3XX_?,X_.G
M[<?P[P%GS\)41;;61U2ZS<W&>7/M!]]8:[:W6_"]SY\Z&VO?.MO[JX  GPZV
M#M9QX_/7TZWSB:K(@Z]DZV(=-UN[O$'_ZN0Q;FW^X,W/?Q\TUIH'C<WM]M;^
MU]/MM3_W_W.Q+C9:C1T<6318>L05#HCG7$BG*$,,^R@]32(Y.LG3B0UEAAE.
M&)A*U!IPB[T6.HBD,8E,3%91%K..BFFOC:_,3=2=<Q'7R2;@T\LJIW. WOV
M5R>$" ^Z*D@DF(+*!AVU),X*"B:_)-PLC0#N&AC<KPS37#5S+FD@I@[_SN%,
M#)]C39SCE"H#OHI-AN&D4A2YW1+\P>>/(,65?L]$6VU_#TSY=^P5._NA'XK1
MMTOVK>_'H+VU'V!.])?G*D'WK,P=@ES^=^.D5_NS:WM%Q>U:NQ?]_\_>ES:U
ME21K_Y43Q+UOS$10=.V+>X((VM"^S&V)QL;M@2]$K2 L)*XD3,.O?[/.D4"
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
MI-?+1GHM"#NJ([V>@7]^G!UIG:1,F"/M;<8_2I'53J"HJ+=86)Q(-AWQLIA
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
M3E@<D"X]MIIH9*P0R"4+F"*]Y %$1:S<=3C\3DC!SX04;"AE&564XSQJ8;P
M;#%29TDA/CZV]GP-*4^6DXNM[7WB$F-2!Z1H]E?RI) 35B%%K(J!*BLYR\?E
MY#)C=.:0$HWCS$*#I$]Y)]<*DX!5!0 7I0C#T]S2K2'E)Z(B&@?[BD4J')<H
M$6QRKBZ!;# )<1,98QK45]/,4FZ?JRSN0A-B5HJUNS9.EDO[JE.:^/F2D83]
ML*UV:?]5CO$K("J#0JZ,M''+[Z3R%Y1[,;-P;N!GNS8^QV.P)&&T:A_'O8Y$
M MQ( W]VEA*$G80%3[D(MA?\YJW&S!IN&>6PX FR+/!M;C15?[A^6_YP.E-_
M^)^QT\^!MYU0QM'^V>T/>G'0ZE4QN+$34VO0GT?W^,%0JKM_-X\_?]\]_DJV
MOGW]NT&_XB;=9%N?/A]N?6J<@;2+O>,&:QPUSIHWI?IH@^Y]^MS:VX%K=C8N
M]G:VV>Z1YWN?-OCNQ6\@[>UC:-]YXV(M5W7CC:/=?6V8I\9S)#C-8BT2&(E*
M(A.]])11Z:2^Z1]W@DA+F136* Y":805VCNXSSJBD[WI'P?$@4$O,L  WBP7
MHUV\HD2F8NNL$WO]P];)K6_^',%K]KP-)[;XLPUB>8^'?:)3^]YFWZ-/L_#5
MET_ZD-UX+?\ +<O;FK9S7GPYR0$)/5BCRM%YC1C$E9=]Z>3=B](C?&R/8,4:
MG(\<R#F8PL'L5<M;N?P6<2A8L+S#PAUA$EO#%?[$YC#IUDDFDRU@EF6L!HPI
MZE^.Z4DEO_U*?HL3&.*5' (RZ+7<:>5 SD\]MB%F?IK;$ !@,NQDXCKF6X9K
M_FX=GQX7]KA[V@$JVVYWSZXQB\T<^YJ]NI_CCP@:!^^!I_XC@R?%OVY^_EC^
M1G[]9^4-G]"T4EE'+2O:\)AVZ6V.UA]>C@-0B9/8"?WB-+NP<QQ+'KU#@,FK
M0)@[>4QG>.#K&G1S(H.!!5)$EJ-UO(E::8D5)HY$0\5#[*[K2+X.4-W)6_M7
MW<G2/<2(7L,._"%T^MKWL9>CAR^Y"J+O#M:W:;;.&;<@+P*IH+(CQV!D4G;X
M*9D,U2(ZXWX2,S=Q@H/022CE$H^,!THLTXDH:8CFVD5L'K(Q4$_PE";8$Z4Y
M90D9+PB8U9H@G1)&3&L<K6(&C*;'3C!.008NHR9$<BR9-@Y,8""Y7LK,RQ[B
MC*TG>%H3;  ^!9@;V19 W N7-9@A*P)W6@D U;2T2E=N%Y.[_X/_SONBCY,-
MP M-;(PF4<&-=\8&++AB/E$ %'F?HZ26C:G)1O-LGQL;E1<4*9+KZ0@?D.,@
M&\FP@(,RWDKZ6.77.'A*DB,49M&X/-\\44.]PP1@GM?H/L,)!J.+4J!0* F7
MZW\(CRSS'H68''5"Y$,*CT9W3A76/D3B(RS8SCIEA=,2%#D1HE2-[C.<X&BD
M5(YJ%&%E19R!\KI "(I*:R#.E E+\N[)[6"9!Z%[ND[V2\^+^K5_9?=<BT?/
MQL'=@?'E=@R(0+<XM#]*$PF,# \?%5=NE9'=\2.65D@5[=)N@]73@EONM,4J
M$^;F8\"D^=$*PQ 9>]V:N0H]?J#44TIC8"2JH DWG!GBI,\%64DP/N$'1;/4
M4O]\J=]E6]O[E%E/L3;(!A=R+*9 !F8$9;.1. >+5W9M3N(T3V LW&"O,&6:
MIKP7B4U>V)+VUD012=3US,]HYGES>]]%*6V* 7E,8.9ES#+@;68L3 K#9,J'
MZR?AW4/0S%8'0,_L :!&Y=@H8:B,!VSU2K=&Z>-8*38[EY%SHP.BP^?VKB%-
M?D[?PU\YY,X!L"T7KCN,R)OD<\EH.9@ 9JV.;Y]FMU !"^L_OO^S^G1P:(>^
MG_Z89PK:<]F$_):(!O9OZ'LO0V=_&#D[*!U>]SF1/G]<KB((X667_3O. OJ
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
M<2%JB3RW'G'J,'(NE(4#E5#*"45!;_GSH[OF1&_KO8\7#/*JU7<VZGNU[)*
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
M-A(699?[=4V),DWV"-'N +&-OX?YE?\<):6S[4^VU:G![5'@=C!N4GAM ;^
MESB%&>+:2^1("BAR@QTCT6G&EE:EOIT_X=&>D#K$93&4?YK&R,/JGM6X,!M<
M&+-7O 7M]\PA337.N""0]HHB;QGEGF)F<F4RLLSI[8-W-3*\4V28OJU3J_\L
MU?^*%E@B%4O6(TRC0AQF"AD?/9)<Z."<CY@GH 7X.9[&&8>^/7?W9.X-HLM4
MS2^Q?W+??74A\+H0^%R=CJH=8=-8%+Z/VXHB8:-M) @'21'G@B+GA$2! />/
M!"8BYF,1?%FK:65C6(QZW35^UOCYUDZ7U?@Y'?P<3X#!%)&::^1I<H@[&Y#A
MU*&HK07KB'B2237!RV*"NZW&SQH_:_Q\.Z?S:OR<$GZ.A3_!/ D>,5(I '[&
M() +7J(4%0]*2\Y\RL?RL'EV@M6Y@<_2>?%+6=AH=:RZWGBYL9_6UJM>U^KD
MXLX?"%L1):K.2#\GU42>52FRC90B3/V/>*F(G^T@?H[P1M]JM\IZ:W4MLJ.U
M?4\M)I98A*T6B NMD98R(4N9-L:*?!9^4BVRNV5NQ@)V?4[[HTJD/ZM<-JP7
M:T].VJ!Y6:'3\)ABKAI\6M93O;JAZ.4HY7NJG=FR@FH_%QYUL=T]NU$2\S7*
MG:D5, ^>5.Z,KTCQM/)9/_].<SG]HEP4&OO4!BU,8P5_6A&U>QJK\<.JWM7E
MSNIR9W6YL\>7.WN[Y_J_7"Z4HZ7S:L&L0_)>V+0%R]/%WG1W5S:;O]]DTP_A
MT&NC]/V7 G'MXDM[%]$WRJ\K@[?+]S[MP?LVX3V_'3>_;>#FQ3;;W6G NSZW
MX/.+QO%>:_?(D]V;!N_1X?>]W+>C ]KXM$MV=[99<ST<-BY^/]S[M F?-\[W
MCO_=:E[\!9Q\8WS#!:8S2:\B AIN$'>.(BTD1U[3O#U/.?<>, ?6\#>0AF:6
MBO/?-0*]!@(]<W^B1J#Y0*"Q+0MA:,)<2D0XI8@'Y9&5PB/&-&51>A&]J1&H
M1J!Y0:!G>OAK!)H3!+KB0"YJ8U(02&J%$3<X(1N21<X')[SF-C%:(]"]"+3@
M*23&O;O+12<.LA=X9)B&&$Y+B:@32\RGZ<F> KJ3C[W&?HVVCT/;:Q5U<Z8Y
M:;! 2M,RPX1%)M& @.89)ZUA.J6E5;$RK?B4-XNG-7K,C=E8H\>KHL=XDHMD
M%(U@'I($<\6=2LCERMP8%@2L8C")T(P>TPK/J-&C1H_GFGPU>KPN>HQ9>II+
M((T219@VQ#4'2X]9C^!CY9S%3$:=T6-.*DJ](5ONK>PI;GS9^K,(K1^M$#OA
MRFPKX'_;;H.NY>B:_J'MQ?YKN]?>$)S>?8)W;FRY]=%4]S>.3]K=\QB_#+K^
M^]99)_;ZAZV3/]NVLSZ4BQID'PFRC>OY/E+@2G$D<':G,6803+9!&I9%X1A-
M.MJE5;SR^CG&YY^=U7 RI\9=#2<O"B=C%I^26 <7'++4*L0#XT@KS9&Q!H.U
MIU+B+,/)<W*CU7!2P\FK6GLUG+PLG(R=\(D*YA5LOB2$1=P8BQRP%415$!9'
MSP/Q[QU.[K'^1F<$8'#BSP-JW\>5]7!-<[C>[C[QUN P]BY+#73BTZICOT^'
M[,P]"'=D/'[(8EW.\UK(1]&.8V=0K\>/7(^O97PA1":K*$9:Q( X<Q)ICQDB
M*21,75 &N[P>/R<'X%OWQM;0\;9W@FO >"Y@C/D#J"/,ZN10L-0@+BE'3HD(
M!#YI O@!_Z4,&.]^#Z=&C;>] URCQK-18\SLUT)J&1/2/$4P^X5!VO" ".4L
M6<J,YS&CQNT:BN\,-=Y);8?7=I^^<#*I^9&N>=P9_@BO;'5.802W3F*ORNE1
MH^LC3U"<_;&S.6A\R0B[MA]H5,D;@V!.-.(\*>2$$2@&EF"V6/22+:U2^7Q\
MG;K^O"ET?B12/6@0:AA[HT9F#6/3@;'M2QAS2B;M@D$L!( Q(B323GH$H.83
M5E%1G$_#JPFQ*S6,U3"V:# V&ZNWAK'IP-CN)8QAK(SF9<B,4XA3;Y"U+*!@
M4B":4&#5IH2Q9^=0?]\P]K#,F2^4'6IRIL(;\W?9)E\I6:E=8ZU:_9?K_;)Z
M9Q[!X:,Y7Y$<7G_2[;?R S[T8MMF/1ZF 1QBR]B-0TG 5[=8!Y-^.KC[EEO)
MMF:<XY'C&Z,V]O.P=Y4B[" BUXOV.[()&OG!ML_L>7_IE^OY%UL==&/L7K_;
MM]*)E=W^G[5O_[O9_+)<;#8_WIM0,NNOF)08;::-KEX/ZTRW6BT^ "#%7KYJ
M:;6YM;/QI5*"G:WBXU;SR]8?F^MK.QOKQ>^;S;7FQ\VU/XHO._!!8Z.Y\V74
MX5F.^&6$P#^&*U\,_YPD>C>TMEH&90B)2 W_6\:U2X8IZ9@0A 9L:>1+LTM_
M.ZJ9!<OX6K\?!_U\6JEE7:L-&A_[=>;;G:_[.1F_"9HA&1-%/&J.M.<"!9SW
MK)*C2N))F6]G"WT[AU42VECRLS*];6L0C_L@/,<GO58?%N>B>]HKDQZ,:N*6
M-[2'TWU>V/*NANWYPTK[J"[3UY(R?>WXYV:4UK87\UVIVVYWS_H?YB&7K1'L
M*;EL)5TAFKU(QM472 \K5YBD;Z>Q4CYL9!^8'O95"B\\++'G/S8[Q>"P>PJ/
M"/U;P2T_Z=/B9#:M\]@N].'+]?&UPY:<X<.+;L2]N&]I;AOY#BI2]FR(12_Z
MV/J15_:GG==]9DV@!:[JLUAU>1B+Q";.G0^1!R$=)I)1I@D31FM/]C?O*@=Y
MW?RY9?3 +Z//AF5X/D?HSH^8S:$U[WNG\*2US'%MQ\??N[WU[JD;I-,V? >C
M/A;6\[;+]71Y\V*OU;C(]VSBK6]?<>-B[W!W)WS?O=@0<"W9.UHC6_G>+S<]
MG0>L>;QYT02[:O=H6X M==$\_OVP23\?-7:^@SWUUS&\3X!]]?>-7%+.*"9E
M+M>C24"<"H%L] Y%I11)W J7<X<2QN<CJJ=&IAJ9;B$3I20%ZK3ER7)#F"$N
M.V=2PC1X0U.)3!,++=;(-&?(-)[5. ;#?=1(^GRL 4N%+-<<1>R)(IX2D.&<
M4_39&\E31*;%#_TK#]667BU0A\JK:H>*\-H!@8NPB3Q-VO7@*H@/P+V/8Q,.
MV#>LD]C_DM/\_&;[,8Q?\+';7Y02BK-"OFOI7XA*7N02$A80$''I'-+*8V0Q
M2'K2 (#& R=;9GQ:N\^S9&6UQL\/G:G5^J75>IS0D"@XHP%)+!SB2AMD/.;
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
M 2]CFV7YQAN1/$07XS6NIOY,&[7]PL6Z$*0MZFY=2TA;IKD?>D<\!MHETYZ
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
M8.4Q1#UZCE)Z@05*7N:T[R:EGXG',PB_U1)^+ B_(/SN#G(,PW\!Y)(TRV(
M.1S?=,2^55C3'D2;QX7U296UJ"Q3(7UT5].U:W;M<&GL2ZAP$)*GO=F^T[7H
M<_V@'KV5W9.H*:N,Y,U^OZ?;_J^R'(L&BI"NZ=TXCQ-,Y4%[,*R:(CYO>7OM
MGJ0O<]I!WCZ%O%WU2Y^5%$^"% ]2W$%G_PXAV%BXCU2,XN5P_)__D%@0@85#
M47K-P:,8%02</7=<$QGS> M5?_$KL#;ZU>,M0?;B5R!H74'K>N9:5QJTKJ!U
MW37OS7\DV:M)R&Q<3<FE,)08Z@K!.<_(1UOX&FF^FX,_3/C<=7Z4<UF8J-F#
M';1C1TO1UF7-6W?9V-,RU;*R\J2,NT^NO2KW6*N_+HK<8\T_^HT'(1Z$^#,7
MXED0XD&(7\U;P7%6HF 3+HN.K"RB#X<[9474@U:[Z%@ A-Y/JWJ]TY#"<BF%
M)0#DLP'(-"3V!8"\IYZ)TU%U#YSBD[/3XXX=#&Q1XNM6KRAL_ZSGZL:!&9,7
MO=/H7Q]WWT<?/GRLCH??654,97$1X:K&[G-7S&]<L&=OEMPX^^@W$8R28)0\
M9YE+@L0-$G>.24*J>):#H>JW35L6[;(J5ME-P?46+F1W$(R18(P\5V ,%1&?
M/E,J(/@]$)SBD='3=2UY''J_=Z =';9Z17?0ZSJKYVX('K+XGK^H"3D,<X7"
M4]<T#/KRBJ(MN8*V(\]2T)(#=#WY/I!0-2] UWSH&I7-^]@[MX6W\C=!:RNZ
M]B(@5[#OGRD>@G7TU'@8[/L VW>';8I']KU;W!R6U]<[51?15JMM\^B:KR?5
MF_9R^-46T=FPZ ^=7V#0B_;'#2 QE0BSW^3O(Z]OXX=NR>ZQC3;UH'ZOFX/+
M(4B_H+<O+J>>VN40Y%204_>14^1&.?5N7#<AR)0@4X),689,(<'V>7+&"S+E
M'C)E')X"4 +WC"1$$B]L]@2)$21&D!BWD!C!"GEJQ@L2XSX2@]Q28ERQ2X+$
M"!(C2(S%LUV#B?&R^&X$E[[^IJL#T2\3K)RO9K/;'<)/^_:L5PPB@%E?;0+'
MZ%_.FS-;[BOOE;4CSF @/1.5I3UW9:%;$>$^)PO7HMRSN<^0==<>-+;<4W?E
M!?P^NB;R=2P&+GFEW85GNT&#(3"PW7Y;=6ST=MB';_K]:EBPPM$'V3T>RF,;
M_=;^]]O]#[^_A@^_E_M4EK/H]GN==IDI]E9VRB(9+6MAKG)P:9"^2D;UE2AS
MR2)X7/OWZ,JC#B9+5G6>/K7C=<C;?=C;Z,+*HE^MQI7EF'U-;>K5U*>Q8?@%
M7OWK=[N"'85MN24"6^G7([G;0+[_<AP'+0G#Z'5 L/>KZB&CNB&CT3S0PD2_
MP6AN6A'9;T7O.KWS_HT[<J>5<-^YU2@IK-D;V+YS>LZ,9L)8DW'5H_NA1M!
MGID&LNJ7/B>]YAE7,5_F0F[U8!311R=L=QP:@?WH1,ZV',C(L5#TFRO0;4PE
MYD&".^AMEU+<">?(]/30P>'OMP".9[)XBV',JX$$/6=DK([=!V_^5Q6O+EFR
M\,\E/&()C.2LUV][$[NP'>GVYX_SMAFTJE%,WU4*C]?QY!:I0(@-!U=ON7X4
MT_^VBLF&'%ND"BM/D,R!4E[+SKF\Z&^\FAG :;N+IH=^V[=./TH6Q_"T:DII
M"<QN*2>3+4 Q0;#+'7G6MZ]''_XP[?Y91UZ\+LD4^9LN$\R@=U8-3H@Z3Z@;
M7P6-U>.KH=?]T"_A2_D;JV=)>NVO<1U?^]M-3Q6T'C.VT&-_T86Q6B"8ZFL'
M@EZ;B4;L<$L&@X<LF;L6:<VXWC/<E5U@*E^L3\/%#GPC4&Y!VS\#U;_TA $A
M=]V7LBC<,;N_N+"@@Q< /:"E*EM98:Z[4#>J'&WN%T#K_GR3KW*[@=U7?RBX
MFF56X4"K7'WDEOHUQ?5DM -M5_=C\!IA[EEZ20M.W(+_AL=2:GFOG5V)M,[]
MO"]7=2A&51W<UC7*72SWB=9)N9U7"SEN#8O"$<2\[>5@U5\JID+2*9NXI)K2
M%JJLI/+7^KIO,EG+3<;WV^0]/>@I6Y1?E_9O+*8V>M1JI7I=^?O:;S5=PZUV
M[>>OV^O]JJB#A_ZQIV'LJCM O-K.OX;=*B++\S1>?ZYE:[65T4V[^ G0%C3D
MSL4<5^NGL?_J/^.K9GRL?PWA&_I,-C59KTT%4^#^K#EN:D7*GE9KOXGI>FWB
M/?#5B=-R$[>MKCJ3/9--S-9N$^FCP.N!/1M4["G* X"UWUJ^=EN+X^OV]H8C
MRI'!X@\7W6G.VF^<6+.-2V]KI$1SC-!11<]?[IYSZB3C3;G._] V_[?1EDSE
M"8L%XVG&#,NYP1*^B:V26:8S]A5G9..*2^/A%SR;N\\[AXW=2O5/Z]&[O?W=
MDJ //N_N;NX?15<FM5PR;/:Z]IHAK(>/^C9DD(S)X D]VU?.@!\->.83Y,'.
M^^;FX>?]QL'3D1Y.8" ?IW*,RIJ&WK$YB3\HPP0C3)T+%">_F7'>$?PT+(!\
M;'\F!<G]C 5EM4LU$J.6[$?&F59:#OO.=>J\HT6)5J4;M0_[ 3_ Z]KP=F5;
MLI,[+'0/\K&-Y07^R84==N$N_T Y'+1Z!<S:+"J0'O$L(ZFS-+O+649:S_#U
MO][U+(/A>DJ2.SWVYE>F-'OPP<+:\<7.76[S5%K'_.''2I-ZFBSVV%\<$CW>
MF>S#1K(L>*;R6$$LJS@9L5:3^7/SGW_M- ]JT4YS:\ZYTY50')PL*1;GD0.'
MEQ7JL\I[_Q!<.3=D9_F'MF\O7@:XK-=D7O5?30<Q?I2N*]Y)]&=]%-8\#W "
MG]Z;)E[:O!\RX.1)9CJ',YS%>EU9(G> _+&P_;;SDMV%AU9Y+;:=9^KU/:.X
M5V8V[DAX%,/Q.!R\K!#EVX4@+==;]BN7Q8*^B8GSP3DFE+7=D?^A\CCDO4ZG
M=^ZR8<YLT>]U^\XQ43DEKG2 B*JX7"W/I"Y?[!BW5W[K'+!]N,2X[,J;O!3S
M_%*/XJ7(Z@EF=_%2$'%G&_UF2SMCXN&='S!8LBZ#Q;3.Q8-$G:X#5A[ F^5@
M6-B7I^H<M@>=%SAM)^L7<3JP&YP.URI_?SR.A%SQ]ST#' "S,?J%K?CD*M'Z
MKNZU&NE=\Q;6U<)Z<6A[C3E9F]B27D'=!LU9#WK%$A@NN'RNV:K?SHIV5[?/
M9">RX_WJE?OU2#E]\S;F-G)X9<#WD8EQE<G&2<Z_;)X7]B+Z6(_V.L#4)_+T
M+,C.(#OO,>NE4=0JK\)$;OX-*'Q)9EY3%RN(T)40H?EX7WI3'O3)[U+KWK#K
MJ]P$&;L*U+K*=+5(!O0S8Z7'M0A6>>8O5.#+4]N/-NO1.SGLZ%X7'FB.'\D]
MN3S0"4"[7KP7@/8%S?QE NVNR[WYJQX=Z-;P5.K64BR& +(!9 /(!I!]*2"[
M+;MMV_$P.Y!#%3!VK2X-&+N.4PX8^[(P]J@=;;R3[4%K(SJ4W>. L&MT:4#8
M=9QR0-B7A;"E3_:P'AVV>J=G_5XW8.P:71HP=AVG'##VA6%L%>CRH1[]XQ.;
MUQMC5S-C2[C*(_\S)\"[YK*L7+Z5B\-PN5A=$'F1*^LRZ-4BTP/QY_ZH+BK3
MM49]#F;SL*S4K5$^EE2][Q:Y1YG(5/S<GY.L-=U9^V/OW)87;0(5%ET@"5]4
MI@S%+-/!^D-X1Y4%=C5YZP[EN1^O_@SG=<[Y73*[**T+2AX^K2FI4_;PY5=8
M5F=DL?2MI91?F5L;X4F [>W%ZV>23UOFA"^0(?(D<7'K+?Y6<4778=U&0@(!
MF.=2S\G(7^MN,[>IY,<WWH1*?@=;?S:V/W]HE%BUL[-(34TQ2]M/,N[YM:#N
M..AY.]7^\;K;ZS9!8P.<B5QW%;AYWW4E;AO.C;1489U1IK-8ID;)-+?6IIFV
M!'_==N5)8TICY&R2F!*^X17$_]OH%X/7![IE046S>_G?LC/TE:0WN^;3$ :6
M7P!^;)81OOWM=E]W>OUA80_AU6\[/7VR41*WH7]?J.W>]P]D__L1W1V:;XWO
M7]Z+;WNGC?CH] @WMS>3YO8Q:?[</VF^/V)?MM^UW/>[[_]N'QUJ>O13QQ]H
MLW/T\ZS5?/_7:?/PT_G>X2?6_*;C+]O[IWOO/_TX^L=]_[9S=-J@3;)+F^_X
MC^;/X^]?NG^UOOSL_83G_MS]UFPU?^Z>'QU^BK^<?FGM'7[^V?S6ZAQ]V_RY
M]\\G&$OSVY>VB+_\NQ7KT[^[\A\QW/NV&W_YMGNQ2QIT]^?;5A/>]^6TD30/
M=\D>C&]W>S>!,;2/2//TWS\;/W8WOV9)IG(B"&+2*,12Q9"RQ*+$$B&Q$$ A
MV49D^UJ>.8XJAG9CI7CL[\T/GS</=_::T69S._KT>?/#SKNCG>;[:'-K:^]S
M\_!J$<U5&?F[O?WH\,]&]&[G8&OS0W34V-P_B!K-[<9VV?%ENEG(N%EF]>6H
M5ZJ;\]3WHZZ9CV73B86*<%PJU_.$G<.8KV-Z>VN'U'EVMW*;-_^6T+M5V[S1
MAL)U%J_18$ER-SLRK.PS&RQ=^W(FMVG?^XQ<Q\N>]D*%5)^B7?,5N5Y:@3!&
MIW<^I\("@=)O-^UU0JUY5%R.R%C=*[OQO/8EUMU5&V^VP1@HVF?NZZ5M]>IP
M]UO9D5U==7>3 V_<OK6@T+K3"O]7+X^.K'S@L\)*)ZZ49GREN.5=*U^NSL)N
MM< NL*9<V$&OK'O9ZP]\L3S_5^.':[QJ%\'5A98C+/LUR[[G>BCX3R-WR7*)
M>2T6;MN:H2[EO%NI?XKVP**]/ ]KM1AH-KH5T?7R\K]747.=I.AC:T0DNQVX
MK30]_+;CCNU[0WB$Z?_^B'N^_ +T^Q9N_&XCX^'!FB@O>J>1[/>MCR@X;[5U
M*VH/(GEVUFG;_FV.8U<KLB1<NNZD^J[=A]=[V(T:OOUBU6F\<CD'VES?2]>=
M-J?;1=S\[Z:KQ.VT"]];U/2&:I /QZ5\[J.-S5FK.%KE^(/_NCS9>3-8S<"D
MZDCX72'+GG+#;KL\$![VS<;L"3$A.#=$<<ERR02F BMW5)SG,3%:D/SK3GE"
M3,0&2&'=/I6=_O]M(#HZ)A[VT;&49Z_'A/.N5VQ79#.R=_:MMNWO[GP)J 26
MQGIZ6<OS87A6_\OA6>OH<.?BRVFSLW<(XSO4\:[[O+WYH_F^V3KZ=O)C]W27
M-7]NDMV#ZIY__]52IZ:S=_JNM?OMK],C\CG9W3[!S9^?+N SV]V&^9)W[;W#
MQL71SV.ZNWWTX]\_/P]VV_&/#X>-P>[F5YE:H:A.4)P2CIBV'(DD4X@*DBFA
M!6Q1MO$FX^Q_7\UN_S5Z\WSPBFY)U@$)G@L2W"E69!820&:<R@$\Z\?@]4];
M](SLMRX#Q2229(08_<VNJ13]_J;Y-NP/?(>)@!6WQ(KFUA@K<IYG0A*!J)(*
M,9K&B&M+D4Y)9A11RF#BU ).,/DCX$7 BXFFZ$DB4,"+I8#E2HS;R(:)CSB(
MAEN*AKV):%#4J#@'66"-M:!&&HRXL )I;+#BB4H$S3?>$)X%L1! X0Z@0*G%
M,F=,:6.925(5XY02RC%-!.<:>X-R 2P(!N7C&)2'FX/= X<&8%%F.A8B29V"
MF"$FDPQQ8U(P,+&T@B4*QV;C#1-/  7K[G&[UAM<Q1H';_#Z7GH[VBQ%DEA%
M(@UNX2#%KY'B6NF,T0PD-B4LH418:Q*9@VP7.H;_.2F.!:CV.$CQI4MQ/>T6
MIHFUTNH$24IRQ"QE2'*=(VH%%UD"NC[LT9N4Q$&?#TAP!R3 H/^E0#Y)+ PC
MF(B8QYDT.LY%(F06.R,?D(#%&"UV4A0<P(^%"M,.8)E2;J1!>:QBQ 1G2*3*
M(JQ3#FC!<8X!%1CC 14"*@3G;Z" 59<+P?E[9[$PY?QEN4U,(C 2N<P0RRQ'
MBH'N2*G,K>4)21+FG+\AAB" 0H@F>G9(,.W\92:UDE".$BDD8M0X** :&8!S
M9H1*N4F>*)SHN3I_1P4E@O-W?2]]-L[?X-)]8;(YH40!XKN#/<*X$CPU1#.:
MZESDFA#F7;K<*>Q!-B]=-I],NW0QS:G.4X%HGAG$K":(ZS@%RK&YLJ!19<)L
MO!&,!"T](,$=D, *T/2D2B3P/C-:R43D"8X-&/%9AFEINCLD(&BQ4Y[@TGTL
M5)ARZ>I$62RU0;G &+$D(TAQC1')\YP(PXFB%% A@$( A>#1#12P\F(A>'3O
M+!6F/+HBTS9/J$16,HJ8X@8);10RFG.NC,YQHC?>,!P\N@$40B#0LT."&8]N
MQC%1"4:Q<69C0F+$LSQ'L166F513%F=/% DTIUS[JYFRU6M7OOV5ZID+^$]K
M<-IY\_\#4$L#!!0    (  N"PE)(L7?K3 X  !.<   1    :'=K;BTR,#(Q
M,#,R."YX<V3M76USXC@2_CZ_PL>'N]VJ)=A@\G:3V<KK;JJ2"1<R-WN?MH0M
M@RK&8B4Y)/OKKR7;8+ M; (7;LW65&VPU=U2/]VM;EFV/O_\.O:-%\PXH<%9
MPSHP&P8.'.J28'C6^/9TTSQN_/SETZ?/?VLV?[MXO#.NJ!..<2",2X:1P*XQ
M)6)D?'<Q?S8\1L?&=\J>R0MJ-K\HHDLZ>6-D.!)&VVQ;RW?9Z7'[N.N8V&NV
MVP/<M(]<JXG:)V;3<LVVU[6.!UW7^VEXVD78.S3-DV9WT(%FQX?MYG''.6FZ
MG1/+1?; ;!]'3%_Y*7=&>(P,&%C 3U_Y66,DQ.2TU9I.IP?3S@%EPU;;-*W6
M;_=W?=6T$;?U2?"\T/IUP/RD?:<E;P\0QTGST?0Y6&@^0M-G$G 2. <.';?D
M@,U.^SAI+[D1#7\@%2AP9OQ=P9KB;8)Y/@W<;LG;4H[9-*UFVVH82 A&!J'
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
M()-U3W&,R&GY\4LS:B,-=T9XC+Y\^B]02P,$%     @ "X+"4OPOVDT_'0
MH!X! !4   !H=VMN+3(P,C$P,S(X7V-A;"YX;6SE75MS6SER?M]?X3BOZ3'N
MEZG=37GL\9:KO&N7QY/DC85+PV*&(A62\F5_?1JDI)$E4B)%@#J>=95EB:9X
M/J _H"]H=/_Y/[^<3IY\POEB/)O^Y2G_@3U]@M,TR^/IQ[\\_?7#*W!/__.O
M?_K3G_\-X']^>O_FR<M9.C_%Z?+)BSF&)>8GG\?+DR?_G7'QVY,RGYT^^>_9
M_+?QIP#PU]4OO9B=?9V//YXLGP@F^,W_G?_HA-.)80$A(H*RF4,0G@'/3!3-
M7=2Y_,?''W7 8ACSH*.DMSDCP,GD(4O/<U"1";?^T,EX^MN/]4L,"WQ"@YLN
M5C_^Y>G)<GGVX[-GGS]__N%+G$]^F,T_/A.,R6>7[WYZ\?8OM][_6:[>S;WW
MSU;_>_76Q7C3&^EC^;/_^?N;7]()G@883Q?+,$WU 8OQCXO5BV]F*2Q7<WXO
MKB=;WU%_@LNW07T)N #)?_BRR$__^J<G3];3,9]-\#V6)_7?7]^__N:1)^'S
M;X1O/$T_I-GIL_J69R]FT\5L,LY5OC^%287^RPGB<D$#6'W@\NL9_N7I8GQZ
M-L'+UT[F6.B3/_\VA2II)H6K,/Y]^X<]^QUA"I-T/EE-R!OZ^>(C*YA68/'+
M$J<9U]-R^=C)+'WSIDD5RFQ^^9N3$'&R>G5TOH"/(9R-WHQ#'$_&RS$NGD_S
M+\M9^NUD-LFT?G[^O_/Q\NL( ^K(E (4WA!1T8'3'('+PM%FJ[-A-Z:,QK>@
M :Y$6\(BKN1[\<!G=2Z?X62YN'QE-;O ^(68_WU79.OI;C+RD8K.<NTR>"4<
MJ$3K-68:I,]9\B"LDUGU'N2WX[E&H.?S]&0VIX'3=O;TR6>LF\_%SK9&%.;I
M%K.^75<7[WBV.#\]77TFC)=X>OG[=9OKR(KEK,W$KP5+0SE4\AO&4V3Q1ND"
M"6, )3U"+#F M2;XG)++L0\![N/U9AZ(/P(/#A1#,SJ\F\_.<+[\^H[VVB4-
MLV(YJR;!W^:SQ6)DL_:AV$ 2]!Y4R!JB)L5D(V=%&>:3XEVH<3>N@[>_,,VC
MI)B15BL(,44:FT\0O0B )F*2QII80I]]CYX^I VO(0=N;7?[3G0S8O]T/IY4
MN[>NW=>G9_/9)ZQ#6JS'9"3/3@8-.F0:$^,:/,,(5DE=) VT)-E%]G?"&M+N
MUY$4[433C"U_#^ED/,7YU]LCC<4SE[4%],D2GF+!A^A!:MKC@Q'<<=.%*MLQ
M[<(3^?WSI)%0#B9)=8-&'^9ANCB;S9>K2;F",W*)Y2RL@1(9&7$H"WA##JVW
M1CLA=(GB7J_JK@?L(FOU_<JZV=PVVPI>G<^GX^7Y'&F K\9?ZG<7.Y-R/D94
M#(*(F>P]TF.!)PT2B8TQ:PRNC\&P%=(NY-#?+SG:BJ090Z[[<+2$$9,Q$*6F
M895<(!B5P$<64)+5DW@\KO.\_WC>+D]P?NWS_C&;IO/YO*Y 3[/HN$W C4R@
MC%DI8_IB$F<J%^0L=1G>=DQ#LIP?RH2;!&\D@68,?XF%%&_^":?TS?(=3FM
MN2[LS1A=U%)S1:"LHE5(RA>B(E-?R&@4\[%(D[NP9#^<0S*O6S&GHZ1:L@GI
M\?G%[/2, %X$AM?POKZ8A,5B7,:8K\'4+*<0'>E\*Q7-2/ 0LZ0)TLE$7YB4
MKD]$:F^H0S+%&W*JH[QZJ.$7ES@\+P&%@(0H08E, \X6P2CZ1Q7IF.NCKFYC
M&9+=WHH8!\YX.\G/IA\_X/ST)<;E-19&B=ZR*( )<A*4)HO0HR JLJR4+TJA
MT'VDOQ'/D(SS9@PX?.:;JY77TS0[Q0_ARW65A\M10<49YQ(P(B-=YQ4X=.2
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
MEWR7VB%9^8&&C*H6\%7D!7 .43 OT&9DL4\]^3U [D(N_R]"K@-%V)%CJ_R
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
MJ<]PW/] MN('?#ZD!>-ZME<<<:YZY_,Z.67='?'*F:N+A%(!0$Q(CH^./(@
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
MUQLZ:U,CPN.)WBR!2T((&R-OM!I<>#2Q.[WO(^+FT40;C:Z]9)F!FB2(/+/
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
MZ ,.KW'2PZ)*%,HSJV5AVI$+'XKF+,M0KRIW GQI9*;,$5P4*3K4V9J=<H#
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
MNGV)M=*08,/SB-2\ RNOWSZ^-:IE0:::]'MGX9L$%7+$2<:Q>D\*<*I.@<@
MGM'Y^L*:VY@!_+/VCVI-K[S"WD54UIY>Q.6@8JXZ*G_8"Q7\5"S23=8)1.ZL
MQ6UG )KM,] =MG'H]!$*(/C-Q5ANR!'RS]H_JBV&>LT(:\Z-C-C:#<</-5KQ
M5$_O<\IRRRV!<E* -Q ="@ ;I-J:OVD/'UU>4;=*U]U"5!6W"6U%IWWDU(AW
M/:\%!(52 'H\-<Q6#N[+QAG-48#^?G-L!&1\E<@W0S8>)YR&CH,?40 =+4@'
M#T"-^Z'-3Y%K]WL1J^0I\,:V!O4WYM/L1$%W"B#U"ZF, JS,4 "CE-'538";
MROX_"T_ZTP"A9BOYU[[HVT+-.[9/"VX93?BRN&NJSK^:!ZO'YF1C#U5)/ME5
MY&*W#X.+\/+WSW56-KN![)U'&KBY)E6]>]6QS1QBV]!C:)L;(KUD)1*#MI5W
MYVJSTB@EI;:L9/7@)AUB3SU&)84RWF,_6'**CO>%>%6EU#ZO)Q8S6C2F)YN
M/2',OMS >2UNP#P"STB^P$25D\"A""/Q#W].10734+L@+( "D-L,92B MA(0
M6,!]_B3];PH_#K)V8HH"C-Z'O!MIMQ^'OED-I !VYZ''K/^#]P\4FD0T9)OE
M$P78W(%N<%GS?'OYXVP>S8"V>16@2Z'%&?[$\&D*4"9#C##!)A+C^.";3</O
M3Y!/8:"C/.33(8>^QD=_5DJ@M-2A?!"R0Z*^\=.EL9T8,#%,G#JPQ^$;TL#8
M#[,)5-@67H4NO568<[M2O@S_Z-] Y2$)?_B$+58R-X3Y1THG5H$8L0'=(8%W
MF*B"?'7UQTPT3U)A$!'Z5@CL;$206(=^^E2,;X$M;Y%9J/!1\AHI![R<_9X"
MY.7"9IA#P%#X[Y!D,8;Q.YCSSP7%P $*\/:4.I3JYPZE4KD+-@S4*S2!U^X9
M@2C 6$P!]%/'$W:?[_03[5=F>>R;/ONQ+J*6(T0#:F!R&T2&&Y'#J'W][>4/
MLSD69$\!#K:ODJXK>9^C^N$@T&8[]-[S8*KM2+JR17XE^+H0^D:3?0<-?V-,
M-_256O]9X4F<AF[3406"5$ _F99_Z^&%?H3#?W"A@@K1AE7232WB^VMF&NG$
MA"WXYBS?NB)-N1:W,<V/% LR=0S?:Z2B+$@AU54JE?_F%W_,BO$-" -)W#[C
MM,)$ :Z2/4G"/%!^4U(6%7X&@V?9LBLE2"G;\ T?4^)E8\;5K>^9P6#J\/B=
MR?QS>7^+"LUK?VNRAF@^W_].9WUCD+[MN1_K*:TO 44,]*-"'M7&+5" /L-K
M9K^Y_G%&GG>A'RVHFE_&4.:"7&,/)[^"K?$8=8#79.VHW&C-%5>W&9LI@(WY
M-C.0$4LU_C]2RHGLU(@\!KJ$\R0Q5\N FBC VNYT,MR1*MPSVBL_S.8KJT0U
M+U\AUA!ER=Q8X$>*#.A;)/:;ZS]FM$W[/8L$KT#B%3J).16X.Q3@)52%G! +
MORL-D,B_SWV -8'PBA/D"P\)MA1@HI.<+0%#+OZYK"U$JFF7HJ,^EA2=84Z^
MZ[JE_WO+%:(Q\)W.8OTC<U[Z8_WTI?RQ.?\+3-Y_Q[D5?1^J<?V@%P7,P-0
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
MM.S#MG<2/PHAG+\X\%FL<[ST/OU!/7X&V?R[4F^.:YLLFC;,GY97'M&[C<1
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
M;[<8"QY7C*Q"1HNYPYXAC[6>I]Q-%S-NYB+09G7KD#6BLV?X1C[J!!L!+G*
M9&I70AW>B')J4XM05D4'%8VTB@9^8V(@9&MK3%K]P=CP#RUN+IE+/851[XVY
M[TL*@X3#G=VG%0E>X<^]3@%U=X:>":63 7ROT>;'74BF6'1[YVVS4W00=P8:
M_P5[B);WUHQV40PCJ2T/VU=6)Z=INL+&)VEL3D3I12"5_#!0KHV@"T46P%4(
M)Z=.JA?_@G&=0S8S*?QF/$(2EH5B,8U</TP<F,5TI2 >51'EXA^]^GKP,N*G
M3D5HF"7&G0ZJM5P+PU_K[8;6P#H]%"357[V?R]04"@WX>A6\8&N!9;B)"8-2
M>0&//PXC/3 16QZK)##W]8#](([]LIS8?@C!L8_&*DK;P0"Q9$&Y5&)2$4WU
MMOZ&5^J&CA9AE<1*C:5Q1TVV0ZKDPK)39((L X(5 @+8=])P&@S(CC&M^U$=
MHGMR=.AV;8SDL(Q/[Z'B0F$0R%MZP2"$QOZ>#CI20%B6#B';N59=^JU !W&N
MI%II/-WRN!? P/>(U+4+13ZX0-IY( -=KP".L,Y(IT:^.QD"[K)0O-10?G;;
M[.5,NM&VLY^ BJU"D*NVO%VB_I9FVU_UNZ3G_F#J!,*W0G] D'9LF6P6& E]
MXJ&,VXY"-01)V(+A =PY-#8/LO%JI @+PR2W*)[U []HTR&R5Z P^4EA\/*J
M%1WD/#M*K"O1WW[TB_A/+[0)>!@!4HLM6X&6--994D+=5-,83<V%Z''059&Z
MHR'298**0Q-L-D]LYR)Z8,R4JTW98[1SMG;K!]1W1T-5\G8%2H*TD)-$JB#G
M0[@S'<1EOTP'[:#N(0F_P31S<P,(C;.D:G#=>AKV\]"%V#L#+:T23,\,?>B@
M,U6#V+.2&,:D6FZA]G<9_$&?\@WF;MI C?ZKM"3/.\+>K-RS5AE K7.6KQ/"
M[YIUYGN-RJU&1%FN?5YW\_)*^<NPL-<Z=Z^S'+'H1[@-Q5:I_]-T?>T?<(\%
M-$Z3AW()"'>BIL]M1@IP-GB]T(AWU'FQ(+]<JW6NKK" __;%Y?$DR1Z?A<1&
MS4!B'>5D#HF=6+9$JH0?KOR.&8F]&8K77XV7Q7N9V[B>E >*> 8@@/AFE]$A
M]!42@HK5E ("7+\J(<3KZXC,&9K/'1JT.LB\BKM:/%-"0R+)F3IB$_9;Y+RG
M08.?*QOTTQ3>P *GP9OQ[[;J"5X4GE1\-F0<H0PH$B\/0K'4N@^VO\<&423$
MP%MN-$*2#HKHHY8@('"L,!3W3O,BE\[>)DUXE3<8>(T,NH]RQ)!S%UL+/Z#'
MBHR ZOO44[%TT&=KV'/H>$T1'<3"I;*OE(_=>KC ,/_Y16$^&EL#^81>87XX
MD<]JE,)<]'G(@#@05K[V4 BW\-)+8&YJ=1PA3 FA9B N'J&#PNV((>W39X(T
MU]2TZSQ\SFB&<\4>7KNF..9NS1DY:W!U!\WE,II*2D26UK3463EZ%7\\,Q8/
MUV+XZV-:!Y);__,L>CRRXX?^V;Y?+BG.=U[7[<6.5]]"/W%9_%+LQ=_YHTBN
MH9#FT)<Y.&&V$EQTG;K<CV E8?ZJJ-?J2 =%WG>9YM#T6B.3;>$/""(#NVI^
MZ#B!/2/8G<E?TIZ]38/(CC^B.Z44Q2. (*D:"")RGJ:#1B89]+C=*+\!MO%.
M@22&(NM@@I%F'0. WUCNFP]TD#CVQ %-*97H/;@;&Y<Z.R='>7,0\'>EQ[<#
MZPS<RPP&?+?@UHPKA?3.LIO1038E%%5B2TN/#W52K^TM[>EO)*Z4#JI*C72R
M@;UJ!0&IA)X'[:<#E]HL[V9[9F@<NJL=K'Q8B*A/EA-@/!0/E% CUR&+;8/6
M5C("*:\A&IB31%S60T@,P?X*NH+J.M&3IB0=H&:AH'-S MH^\7)PSNGMV/N8
M^27:VT]]9^B@5O>AG$35'*L'WE_:>)Q4CXB\%)@KTB[CM\ZU1KCUOM=NX;@5
M5&2@%\0(<N?D_FKO_ ]5BF?_(8Z<^_;E*_"-=-Z5]X<S/_M"W.$DFYKGXCD%
MOVD2(WX>UB1I=QL[^4<-#5G7HKG=V*]4B?!<.Y(8S*2-F]#=QDY:DN(&Z2"G
MS; G@:@;A'DU;&S-Y*<=Y*% ?\F;>D4K592/V<:?M21"=O ^KZV>S/S,(=T+
M([D :HTZL9ZSHQJNLX*?%=$B@2_,.?<.<ND@A;</H"/Y_I(X!_W[O(H+Z,J>
MS$+$)+K:8W-]>4[_@F4[0L ]G@^7E1S ?TBWD[MIU JLD_S\UM4;+UB_2$/*
MI8>ZH47?#W(1LDNK@U#2)FP35JD!/QE(T>_5QUN:4=4&1NV@C:G;ER'_Q#3-
MG3_/_C7<2KE)'OIG@Y[]HSECJ-F:\G U:B:-SPU]BN+KZ^CJ6C"A=Y'\NAA]
M+D6FM[+P2-)OE?EG(;+.]X;@5_-LW8.[)]K=W;D2@VP)Q5#T4 /FJ]PK$?58
M&AN2K+NJ)A'C55!#S=($PT1G3I3C7Q<2>7/C!&:N/W_.]-F[3-6TO6/!1Q!B
MQ!39N67$'PNOOB#]N;5V>7MU'(YZ,WMG[)2A]Y>M?9M35LK]C3D&KE*#K:DV
MIK% L6*!S*-A2)5]-/$4"044N?^+\Q?A4QN)+-&+: -J.IRKZ(:\HPL=)$,3
M;8AZP5VYS:O- SK_Y*4?E1^0(%AVSAREL+.$KY-F[+^L^Y:Z5>4_;&U"/$R.
M7DIJ8\D^7/19(W6MGU!GJ7P*'@"@/G0[E:\J17M]^/VCBU?V\&UC<KKN=]")
M=5 M:.T2YQKY./R@Z\&5YI!^>:DQBSSP?,&086)*/,GB5=H,]OR7C^./.+E_
M]Z9P6<0$-UVUS9TN]PUXD[OKL5JV"?XG:L.FQG8%]?]5K/KA?^31_O_N'$#]
M_Y_9;F+/%R6P<,;MSO?WVL[E_=>>UO-/54+^Y^Q%J8#[$/_LW77*GEEEH"*X
M1YZ+Q4WHLEH-Q?^W[AI[0M*::GY24N4YWW!)U?[<5,L/2H68+#\C0!+3.7/2
MSB#G3Q<C!]R.J$;BE=P3.)I(</W.X"59=;[A]\:H9:6MN^AL9+N>)CL#:X_0
M\LB/**Z %4[X/DR^DC"*GNL+U28)>L1V_>BP2KM&WC*^_=KR6?!.J-$IKTC[
M*<3Z !2<CI-/;LD2L:6#IF,\!9"(7W5;+0/OFPUFL>R!<GI),"(J6D8A_31V
M='K%,OJ(WF[ &?"W9AW8']5@RHF&D3Q"7;LP>]?,*;^H;Z-5!.UHL2[CI._-
M:[R7T.L7[DO/-PU,'J8="R<*SEY\/X>-Q+)IJB(&#Z:^Y2F,)KB*@(=W;?3/
M;=BL$<6^OSA[R#O'&R[URE#ZAZ+79!-IA; 4]H/&PTC*5^"*A)R.CW'6# N>
MUA1;;A3+J]]Q/WTM066)J:6D5O7IA\$W##=J'H8>W:"##J?D;A>/>=[-81ZS
M3JP+#7*$H-4T>X"2;(H.,;6S+UX"KX/J?>G7AQ&==%=6NQ,0,1)0]/JT[?JC
M\7J.+$&>^31+RBD,/@*+Y(M"NF"B-&6!]T4][6.TDYF/M"K#J0]J7A:?V]W7
M<^B'0V?!DZDT-@,BQB*UHQ5$+:4H^Q0_E)G069LCN*UVL7,B(_2G[O<*</BE
M7,8'G5<IW6<0H'=8@C%V0BN<#EJ7)YL V$YKL:_.ZQ;($ZU2S?@W.XG2QQ5N
M<N@(F^BIX/S+5U2UQ>,\3$I=9\;2YTMS:98J5SA@X%GG]1(YCR]EHV8CC4W8
MA^CT*C*JNUCR _;:U<X#4:(S14B/S*ZE40ME:98E0F:YYZ)@G0B.=V=]-SPY
MGC!8X.//),P5(HS"9T3Z1OR@BZX:H)PD]PXZQP;M0MA6&A.2ON_[$VZP&/=L
M[V*^RQ.3NOENTL20AYL-:6CW\#.TQW\J0<*(Q9NQX&<]\A/Z6*XV+/";'_.\
M(#)'!ZX 73_X0<% /@$'OYP39A7R++G$Z"##C_71"/GW<JU+BZ78FEX*K\0<
MOY4BZ@529(?=*BA5E]#;H7_\/,&F:3+RG0I+74'9,<)Y4@40+O6+HLWP-4NX
M&U!P]GXW38HVK,2;<'1WZX-91]B/*T,Q5"G:.#6GG Z:FVG/XF=P74R+MI4\
M'01G!#<ZR%4?"P!$\,O'VXQ0GI+T&47>:-1L,$&W_>ZD7'8G%F!FGS#,X312
M8^5_L0Y8UM_"2.;MG9]%13 6'=3+BVG?BX"BL8X3V-N3Y Z:^GU[+?;V)-6/
M9IV.BX^C@T(*-6N62X(8V6YS[)K^U<,D,\*:L'R [RQ[PVO_R04\V)"*J@EE
M>#"K<B_C1AB$FOGC1FV6T$M:Z1,&8 _7F@O![+/!_8B'#ZB)*CC:M3'AVV^#
M$UMN5T_NE$@PH+C<\([D4L/7\WWAGZ6[D<&!NG*-BO-TT);IDA=@"OO#QGQ*
M$>,S1S6N-FT*'\:/=$\/%$S8.A-W&. G0H9AMW+W'&0,P^DJ-EWY(8KY800Y
MG4BO08O7V,)Y_Z.MC&_"F0L8@?XL+#I+OGG O'[LU<PGR1P:/P9_JU<M*S44
M'I+>8NT_,#];10(8&+FO>RN'CP[*4W"G%O3R(,-33%%4>+<*';3,+856F&(L
M534ZR(6]3:?+"Y IZ#G?.T"-]RE8AJ9T/WX*P90Y_?D/^59F(S3 X(5F Q/J
M7?QTD)57(<7WJ$; (97W1SAS^#?<5T.,GD%89"KF@:.?*^B@J[&?Z:#W\F7J
M1HPU<_SQ)0\-I@_O(5T*GZKVU_LA]NV]KOT'VER4<C[B40REL8.!G>I6S>F@
M7T\Q (2+$1;:9;"XY"HP@*$@YV:XL\K]T-%JW3W;,YKZY4&?*096WY&XMU""
M5N:)",+F6HK?S;&G=<%3BW,#4&S]U2?(3SQ[5_.C/_QT7!/0*CV]/#]9/+?%
MXY9**CM2VE)"!]77PIY$KD#&?X5:SO8Z9&.;P@MG:,PRYM@MTWD#%I+X'X[S
M.T0G HM[=V!.FC;?U!2^SAC@J8RHF72!'&YE @(E"7R44P$=O$S7N*(HY_.L
M[OLO\_'LR/+$5:G)T>Q@%--T2AKD -NM"(U._P+=W8AG9=C;I^0@"_9>KBN>
ME9D0N3:&IW(XLB^L^"\_'W"Y&XS^.HJ>P+JZ,YB/95AI.R.11V\\/$_;GVV:
MD)9X:TI6.(,E,-PK3P]%->X9 /9KI9"DW=/(Y6+N;^SDPZ3H9CH(A8( B 'H
M]G*>PEL&3^B'$,HUY:=\B^#PC,,4WBS("PV$:G] M0EMJ+SU]'7D+Q5$Q6/H
ML&TQLJ?K0<%J;%?>WHU22YPWC)#G-_G'QSV)[@P?W[]/N\T('A%!A-*9+6XB
M+!K3@A@K5QV89PZH-J:6O96+\-_10^BQ4&Y.<S*85G$!%?YF!;G\) '@FD4#
MRJN&WRE:03G+T%JYR?5U3P')32@>MO_ HX#Y!</ME([ZOC+4!@?'WF+ #22?
MU<CZ3@H5<ZZ6?.>#8A;RT.NHWG 9K3WVC(<D(1)FYLN_4;,Y\.OA-K\(*W'W
MV#_8JY/%WIQ?:K>_H"^T>E'B=GKR/B];_!LOA):$LK2-?NW"Z)XFF"BWYC4W
M,%XU*SS310<!$C/Q#P#9V=7E_IXJ0E.7UA)!+N:7HZ8U@UM?2ZYX1KPOV7'Q
M:P7&@9K&6(R%"%;B4A<K\M' 1&<;WPPS30Y4V,I-O--'DG6*;DN]TPII;-*&
M^EWG,+RQGZYO.12\&;EC=&JYTH5V=C"[N39ILU/#(7(X&.+S"7.$F@=U0#(Q
MHF.H<B>&#Y V(F+#HYTC.^W//I$8^A47E,(7<ZNVDJE-JC,NK/ZD]"?SRK7^
M)R-[$M,'<$:,N#!#<7?\W5K5;2M/V^6+[Y2K8\VS9R?OY+B,;"?S\)-R)(IV
MKO+LC^.PPK1?2(*1=,\/^%FY*,VK%*F/*NAV^S/W6]4)W?7"L@_/7,2PO;K!
MM'A?DEW@1>\:9-R&U$_-8,16.N@(1.A/Z3"71XU3W5E%#_'[#L,*18;78U;&
MB:(RK Z)2K6#YF]][?VOR';A,N<Q(@SN,]F7\WM"L^#"MR?-VVP5IP6*<Y4:
M0Q2;K:<OVSF*YF;%BP<G_XNBY7_0<%!R>5 ?G9TE]M1/ZO?JZ[;=(R(?,K5
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
M"ZIZ!UIVE'7/M8YR\7B^/@F,4PDYI:"R7\&"J+#]I3 J+W/J(S=G;M)WRY3
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
M\P+$(LXWJ479! YQJ[J0C&$..^I@0!R+6XV2T7-I88W8XH*N:3JJW^XJ>1O
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
MZ@^7NP525<M&YP*]Y_V9(CS0K.V?=Q!)6^7NJ$\4V90:!U-*.N1N+3OD/C#
MM+)$U)ZKH.,8K>&\+L 9^<@T5?UX&:&@BF5,^4:8]\ZN.Q/4075;)+BX^3(E
M[B7"TU<M,Z9!U-V);S=UW!%-#]DAN!SGMWZF1!L@_0&J8N155I')=D?EU#@2
MT$$X15M0+Z**2EL2P=7J^5/S#'.\TC@C2N4C!(,JINE&&H;S>,0N48"L"'_Q
MDOQB3<XTF(61.E)520-I]JGN26T-H*!O82I>P)/.IO5'X$6)Z($;/I 1&>U>
MKWXG:P'9J86Y"ZDD$T^J(&\>9N4;W1AUXS2W*B&A;U'M,IVI8XYHMC#B#2 L
M\&]]7JVF#A?3+:SX5&071*^ZT C1=(P,J:&!7KR<1""WWE)PV4#Z-S!IYCBR
M8+88.%M&IYN3F,WD!X'WC482L,(8B61,UN+NC1?@=[G.\<3L9VL5[V["[T;.
MEKHC4?M*)*.A4PRA-G=H($FL93""LLX'27\0#_V(6&YQ$$VF@F(GC;;3J@>D
M3TL&-2F!TUT7,$6(95+:L4$PTV;:G9Z1SPIW@**7FNI!D,(;$.)F.AW+750J
M7%MN@8U26*\84\H@]BLG(RUAYB6OBA^5/?1E7U4/[H@.,:2!0H< .Y@L#GH
M&+7:I'["YW6A,BBEXPL81E7.5%"5>J(KB'OO<$T- GO"N.LWAROUF\-+(+<A
MP,B7-*:YPU#<IK:H$:!!+:*P*-"%O@/"<A"?\DDB?NOW*5TKCJ<*R=O%MDC
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
MVC5>^981E5FU<JFUI/',*WN1AVX%+[W<+W@'Z)D;@=1,IK@?L*V0U7$6 F6
MR" T$GI?@!60MRQ/AUG1MC_L*X\-?1U??*!DWZA&DK6RTM64FM 7?$D"[)MT
M3)>*3"=O:*56ALBT7Z>:7A.:."6=T)O!T9;MG86-;U=.#2M)/B15\.U5T'!4
MWBO[BT?LN8=0^X"_VT?'3.)W.=ZL66X/S"S[V?N[2D>CU,?C"+XCXZ6P@VIP
MP%'Q"]7K%7&6/,@9986BWY-E")1"LH*Q@2 [C+$7WSJ^KMMI3H.)]K_T_%[4
MWB.M%<OWPMNN)&KEFT9FO5?,T0\K37<H=^1[G7" )B*-X <AN5+=UZB,:C(O
MA 7>,\$EMYO4I&HV39CHW5+R\&NZD#117'U_P-#NSVWM@^D'W0)^$F8&\.+(
M;JZ8V>LB:ECKXRAJ%*<T4G/</_'\V'%*VE#K:F29^<-9-/K*85/TY5!IKG"3
MHADO9C&%KEF?YGZ"[!7..P%9_9,LP[>UU0L&M Q6873W!>>:U16&*_,1/2EY
M(73XZ K/,>_?V7([;UG_N*6N*.+2I=R"YLS+J5_!QS..P!_D6>MR'F H3\@-
M_6M$#"U,C>D-?*L!:EG$J?,G:3XGS'5>.)7NR3',+%%Z5I'3QU*Z7ENE%-R]
MW_TO33L'%@4B>LCT&[PT/I!FN><C5X%MR-A#57W;ZGG!6?QA8_<A!<GVX[(^
M,+< T2/6)C@Z[DS#&(&RN)'6%#PY*!*";;R6'O4LQA\25!R%T[B*NKLH67%
M,T=>AN_W4L\(H!6]&DM/VNIIG3<'VC_-(O69.E#%%5,5Y0E$\XCX)0?)0N53
MW)EY)V]Y$?7K@Q8IYZ^>FK71MLQ^!Y^)8$9PGG<:12_ 2"\6</<[[S[U@)?J
MK,&(W -M$Y?;W@@U*OA0;@NSE)6"CW?SSQ-,=D#^B"2X,GX?MP_>JKEJ4H$2
M^VQU9(2&2<4?;Z$79:&@SSP>:_9$*]:_3O(P"->O22%:UJV/SC5<M WZFF5:
MZ%"LLX$%-&&KI 6#Z5],.<"-9<"V863<8;ZA8'9[!GM5U_ ;)BYF08M5]?D5
M*C4',W+V.DP=4 $)-O_O5IC]'VS_-_87^+\Q3&^/L?JH8?V[JDSO!VF+1_,L
M'W]M_1D76]=PM!W"++BGTD*#-FZPI=V9YIP,_$$DCH9=7: H8TY.64346M4L
M*+W I<PP*U6:[JSIF SWF+4UV>KV5A=T]OF0;D4\<N\8M=[G>X)NEH#61!JY
M 5$,Z2ZFXGS"R^"?TRN*5L]#FKQ]9T\GJB<Y3,M&!JA+V F9_.Q?+>9AK"X/
M^8+0/3L@A7)@@0ZF!,Q5M]1\<88FTR9YZ>6SF:!;0W5Y3H&("*-^F42%FM*$
M R[6E_>.3#TX)Y@*0+A[O[&T4<<XSS<W9MV)7#!#MJV'(.-E'TPSD'1BR/L\
M-A%!=NG>& S56_$V#E*S3OT6=@;UY.K$//1O)05Z$")-"#$01Y.XQO3PCIL,
MS:Z++B0 T6/*A4ZN%<':<GT"DLP]$%+3:LF7E_T._OK%WQMK(L-')<AC*&60
MIL#>D>S6'5 +;-K"A@I+-0R&D,Q\3>CR:3CCT#E[V'O5L5^K8X=]^H2?PX_[
MY/NMZ32[^]/)3#<.%BV#4IG [T)"J8G);-7V!5]"RN^Y"_@G,U_;2O$D$W:;
MLWK;V,B;3E)@8(Q1DKK[DU%KB"R)A_L$+-U9!'9_9FF5NP,"=P9'T%G>G=X/
MZ+)+O9:WPI2<<BY5=5L65/H\K+]ZV[GZJLKMODCW<VO8>KP\VY!N1L2"@N$B
M>,7O-LZ?FIUL6\=U;7OR8\Z+QW76?5R:>YC_97)3AN_75-\(H%&SZLVR07\Z
M8;;FRG EEAUI!Q*IKS62N\NTQO#ZR-(SK\?4\H>D-)XU3O@Y!=S43>LR.??A
MVUE[V6L(X!!F%?L<.=*M8L'PP?4@I,A(LQZY[:6D)XSL?HC<RL6+=S+$VD5P
M#>3E?.\!];!?.A9AS3^/A)*UGH#EZ3P37&&ZTVO6SM>C9[;!]RU."O:0)8-U
MJE9\U:$2F_WR%T^?JV]HC1V_KNJ2YB9@K;WOG'C(W[)5^EE>^@MA1C&FLKEJ
M*%T@NM:FENWZ)C0[):P>.>OQ>6WSA\>)II$P3+2Q[NGW/[K !:V<+\+,#UK\
M-!88.,!#$W='NF8:5^('!FQQ!4&!R3OJMI'%%X#2>DP7--@B2WFI=3QSBD0M
M/1#VX""2\*WXC.@=:$\VH&&VJLD(I.R [N'YD M4E7JS^U:*RZ8ER?&13I"4
M$VL/[H3-U1[UOA3>^C;S6Z&&WW/UNM4XBH3.]Q(M_A[N 9Y2+3 !T#1X,S@!
M&H)11L)ZVO!60&R 1DT"ZA16*NH[_$R2 ZJX0#7MCQ_"U**N:C2#9'7EEK--
M!$L(/8S?RWG:LC&[1"2+LFTPC-L;W;>"?RZ',I0\(#,74_X9_4$.+*23GA[R
M^%2K<#]D^KJX<VR!#!]@0[>A;+ E_6D^CQ??L!!L:6"+'LM,8)@2GH5@)%!B
M5+(HL#AL5Q,1I3ZB?%_QJI'W,.)#W1FL15K:D)D)NIK7:WVN$'*0HOG..;3K
M1'4;0QPA[ -\B-U(\G+O#?/!H4Y6?M<+#DH-B]PHEC#Y$MTF:7/P:+?8T'D'
MR=%*V-.@_^V-<?Y/MO_O=R?Z[_;?"OBOU/X+*> 7.86KQGGZ>T3:$M<-3N*J
M3/PN%Y9IGVA)2G+YBNH.4A;T]X#2B[DSY-^V;,@.*)&7)"?&%$1X7:@]=B)*
MN7GLT<P?X[J/GG[E>TT&#=B[=T"YJS+NV3N@KD!6*&94GH[ARB"X,IC_Z5(6
MRQR&_-G\NT1LA)VX^1ZC2Z#OP^2VL$YRQPGBF$#GPR+9<A9;=Q*_'^IW; 0-
M'\X2:740BF.\WEP"418^H'G]()[E*B&S>R2#N*9TR_5[81;WI,][][9G'85Y
M@OX)@-]04GF\LF0P>VH'1"NL8DS^W*#-IR)J0@YU37N32%^*GV2!'L6$WXF?
M'?CMU]590=#^B&295SXZJQ![ZI'RFP!E'T()]R<A(/0.5CMSA/&JS]%US/!V
MD_<V&?Z><[?M=5M'FU.'XYA'E37#26F/N\M1(;5XH0T8KH00")/A3LO!^=DF
MH52>I'CR-/X]+A.\55+6RG#6P,,*/4''E$SO<=_+SOP'&<ENHY6LJN!BPB\S
M;8?RN?OGEUFS<-<?/_RI+H^N4O5<,"([(+5I+1QO\/='F),[H H#'MRQM<AL
MK?_'/SJ8M1+HKV4<5P3[1_'N+0A/,WO@7V-W(\W8,MT+\OT(4C=3'<AG.7)'
M\*KT;]5OZ%O$.T4IA2.]B@)MS+:5X/#QAT)IBX(9C7W+^PV)EV]8']@F=V?:
MT%1JJ _: 2QU1<S(S>A8K(_IZK"$-=KU]99E+S*:+0?AGC_)<L20P PHMU1?
M9[SJO%MU=;[[>ATW>#GKX<!9[2U>[P5&@5&6 _HS]!4T;@<4#,TL,Z0W EB:
M08)>5(<'^S@UIKZNN3)B7Z[T8.&Z.S:D.49C7,-;0<"_%T,IQ+29K56R?+C3
MY&8"$9R%UJ,+LM4((*ZJ05+D#@BPZY2-"HZJJWR[G/HMS^=4P/U[B'TSSVXY
MW=IS& RH@[O)L\F\_#/>F\V'IT/7'.F_3H]^ ]PJ34NKEZ&"X3C-UOLSU=-?
M'T>]OE\GN+LG".Q36143R%;Z%DBKAS)__SUM=!I8\&WZ;)*"/S&C7_,\>";4
MDQAQY"XL,O?=V <_EQBAJ[=.A%N&GLK^+*Q#SV8RZ#@>#^&9*X2KS8X$3M(>
MPQ<T>Q&[ 18K_!?SX_BJZNB\F .0)X0?J/'MW(B*V6]X6K?5"]%PKI%/U0+M
ML9W/%7&B*FM2*)Q'.R#**Q?@YJ%D:G+V;P/@4N$KG;O8<_3%\F^S+5_HSV>-
M6R,&1*P]I*I]7Y^/ X^G,7@)JUD/+ ,C"/6#IV'VX?F1+^Q'V3#*"&AYFXN-
M>AGD_,RZ[V-?:+;!!T]JMV$&:-7'_;@AX30; %IHY/OD)BQ[OPU]![0PDHP2
M1)AU[8!2/F4GH0].E;C=-8 !J1&[0@J+3!ON]K27S'@?4XQD#4=8H:,>M#4B
MIZ@U]U".+!!W!M)V*)N:[A2*3<?O8M3A(:_C+0S8:LP[%LR+37:"'^3^K%5-
MD";X-6<K#?+2X\!/H92'<$6T.GJ40(>!XW= *N@C*RNU0$WO#D@\\JU[CV(>
MJ3=</WRQS3VWYT9M7UP#]/ S_E<OTYGY=/DU[P6X).K86TXQU_([=^]X,UQY
MAHQR:/R,,E)Y,J_ZZ9P9MJ9K8[@YZV:JN^BQ@W$NN#^Q/'/$ LGT"*XPA *^
MAZ&?)<R8V[;3^[!T.(60:.'S!(!=2)F=1]D%7]_%:1=Y1N:>O-W+= S;]TOS
M0;9QW8T!$1:<+==$74K&*Z'N<!(17&78\^]R&/KG>?E1I>YV_::(T,JWQ<5+
MPI'?O\IU]*0(%7T@9V1.T^*@I[_C!G$S6Y3P4@:8*WX$L*6OG -*%U8,P$ 3
M18X00]-3<V;,E\NX*^G[*&J!2[R(ZN?2-:>'1(E'A+Y\J^,9U3&TD@]Z"$)W
M0\S:,&4Y12V#]?SOF+[B=$)*IS1U#7;^-;[QDTGIG"7[!U6ZXY7CH8#<*4US
MF4@W$/_OGVEL'TX.VA0]@I8&*GFT\R#/NHNXPR>V5CFL<P"B[X[M?#$#?J[!
M3 XB9R+B_?2H14G/=3&6;Q[)D43+BE'5ZAT]"&F^P%=*6X'(+/ON;V^DNZ>$
M1=:[V,(;0^3;;W:D22E(>4FJ!Q#/V9F]-'K$2/N[<7@TZP9Z^N]4#2P)*HG6
M0X_?V8JC)A.Q<B88@>E@*S'ZX\_8&72W;)-2?V'LC_?S4P)"771I\ZQUJV7<
MX A@BB/.V/= IA',>/I%0M3S[L#GZ,\JADF+/DI>[>,O"\YXW3X3;9IG;ZS'
MG0BO(9> .#85A#U0_^SI%2IV37D'M&<$R6(^ )9H(TK(HCXK(?I(CX$D$G+A
M+:.%[7]R(O+'ILBS\"M9^\ZK!)9)_(0=R7,7=45FGI?_$;P#"L6F$O9;_04?
M8T* 01I9PD2KF3SC1*RO1WE,/<'GS2SY^NAT7]RJ/)L7&1!6-)7?HWGAP/LG
M?6A'3P_^3;NT/[$4,EO:FXAITEPC8UBNZ!&(U/B[,@&&P;W\4Y/</<CH4VGC
M-H3/E0\&55ZE[D_?[[Y+UK @2V*(WS!?=!E=_I^ =9W%^@@:ABUK*A;R4XR?
MZ0,$W[Q<Y*+WX!<P?R'FH.AM(_V/>R])F4O[R!SYV6,6;.O=X?3K^,UCKZ^X
MW,IXO ,JU(??S6_X72_[2Y"M!P-T(!S%(I[[L_6_\?"4!S>)SWG0[;\#JG0!
MX+RK+P2V;20F\,(.")NS WJWP W49+[E ;SKOP ^NV:%DCU#YHKXT$9(2@M,
M EVSE]# 8S,0Q\=>W1?@R@^+SC7GVG3?>,[<,_O&X4-26-V^:.4W.(__Y7M0
M4;R_@@%!5CC[.MT2MZ;$*&)&T+/N6TCZ?5KVPB:RSR T"S\XN@?EF9X[;:MF
MM*OFFY2#0[_.RM4WM\46+A@^RLMHOEC2?M<T+YR%&A%):;K>=3ST>1'+X>R)
MCK';-U?00<WU;]E9_=U8^DV5-MJ&Q#32M1O>(-I6DE43(UN5^ @BT?AK6.W^
M/^<YV %=:X@71V>L>N*E<4=HYK4^'>_^-KN.UGC*AUR'"W*VMVHO\><HA7P5
MI43BNC< #?G5;RQ'9!,MAU.-%T8I?.IT$XQ?'S(=I(4%KEZLX#ID3;KP';4(
MFFWHFT3.'N]%%V"Z)GA>R9/5Z'.4 8\OK,.YJNW(!)UWYWMJ/4P49FF=FQT_
M@IV<#(:^4J^O&.,2"E#$CZB1N19+W;;H#+=U'F/XL:VS" :\L/2+T&T3@T0>
M1OH,[H!Z>"@HXLH5[M\!V571";R+-Q@@C0YMJL6,O,=0;NZ C):A+=]W0".U
M6$ ?\_4NU!9%_%_=LNUN4W01:]N$A3>GB2RU9.(NQSL/[.^UV[RXSG^5_XMP
M%U[1(Q*GU<',P^2?>#7]WJ_T?$8!H40?&C7VAK'$EHM@8GD,]LH.B/2..T'F
MC91]T.J0LT%/B6GQ7?I&CR_X;0=^4HS#EC/L#[@9&K-/NGE+DD_I%$GT1K26
M^V;VM#3S%V#"LPA=3GYD]DPH\_;4F-"F=V#KQ._!=QIOZ,S:%(M9\V?$2YW7
M/]QYEKM/^>R4JP>!?@'^Y\#\GAU04P[ L]'GDZEP*>X7N!!:G>?;PH3K/%0
M=,Q64RFL.5>*9H_>*2U,,#FQQ"+&Q]13O0M(^G P\2+XX+7]NV.4'26_2 L:
M3MY]PP*SW3G/N#HH)V"T$G6;L77?X/=(,EQ6'Z5=/@-$=$E/#]X,;[]6BE$>
M^CD8>^QH&.'GA]K#BY;DWN:[2G Q;A]<ABW-LD'Q<UY9Z:,$.97&(^+?T;I
M0>T\X$^KT\T.J^@WBX_DEZO])R-M]QO5B_979_P";CW=CW)B+,X2,2 K9707
M9A\T +P[=.59V]H^2K8PD,!\\.:5HN54KU/8*9U[SRQ>#>C R5[S"EX(4[K
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
M$'OF>)NG0%&$[=6Q1W<K@M*+Y8<N>*"&!Z*[3@2NU?.PB'AY<_;9#BATVB*
M'NM-1S7"V8>3N\^K(B6I\<-A3_,V]R*:OWPQZ7[JG)1WJ#A%9Y<D4^.HB'>H
MW^+,_#'V@,A  VB^_\7^* OQH%W8-+W.\]%/+LTB=3Q>C6_:9\M%EU27;!4R
M3.T-1"-.C8E>O>SP*">B#_P>2W<B (?<^WG6@NW"I$!%KO.Z@! !2"C$0KU]
M+W-K"BL<V' "_3QV_UZMJ\Y7>B87WMM))BC%#[.&)+,;GST!W^=1=E[FJB[8
M.T*:Y>ZU78 #&KU%:U'4-:_QWG9HBO$S5"BTZTU%X<<I3^_<Z/:)D&\!N<Z#
M#Z<=TCKLOMX9 D9X5GL"#PSS?GC/,6#IA4!:+-K->C9(LRPKV'WHODX#JEU#
MZ=G"CPKEZ1^;8@?:DCW\CH85WV+8O0-5*6UL:_$O8J;)3$?.*Y0D[9F5'IJ,
M;<W R'>Z5GDX!5!CE<'$UFVY[,JZU])S,1)Y4V9YA^__>O0LS33OV.@_C45K
M4'^#!$B+&1$A#@R>Y=020G(97CL@3\9Z>2W@RT:&*!NQE.R+!EE6CUM5_RGS
M= ];XMX)VZ]ELOK@/Q][+Z!@U'J1/K32A,5!6N91G3DCM\;"D7--CV_E$U5E
M(J]\=TN!>KVU-9Z)/A7LZ+D:0UZM9QD#8*8#H%F%D@"0 86#9X,#RIA4ZY*?
M,?L[!@^=R,^I''6S/^F;:BOK%C)1?WZBM"-\[4_Q:*43V,[X^0N[PP.W';0J
MTA+.5:1I\?=@PF&D;-K6FAL%!D9"J-E]'$&B=@5RJWM>NV3%G6[</GYII'*Y
M=>9QYX%#Y4%J=F63$DN+&F9\\2=5ZF.I3@AYI.(2$2)SO;G^SNR%\:K&J3#O
M,[.!&-%G+AXS>WWA<^V&+AE#0NI2$=X\D.G!"F H*;SD!"^ ?K<#4N%14:X
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
MIX9N6!%*X%1;<)Z34D/:AF"*MR$"2T-OC4XB,[#OKZ0V) =>'FA,JH91O3H
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
MYLU_":;I_>4,>H17.9IKSK]PE7Y2K8[?.Z62J>MT';3'TZ#RK)U[HO'<('!
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
M)B(H&$6G*T2=JM[EWV!9KR4\K'6[23]#%!E8=W[WX>L9JU*C-B>.5@@4O:!
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
M51*)7L!MCO[G.N2E\2\'0M+_-U!+ P04    "  +@L)2'PRU/6[0  "XJ@@
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
MQ2;U?MH$7CBVG1ADRAV=QY%,9-^.9A5N^LS.59# *VO%#Q>@L1@T)E=]!R^
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
M+<9&L+\91>TQK'FI%VN=P=(J[4FJG>;$D4[[1KIO(K6:@=H 4%NP#DRNC+@
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
MR/8M*]5[5BSJ+2FDD4B0S"#+*8)(Q:F-CM8P5I&FYAN:2B0G-?'?E&Q1NGU
MQV":#\WN&M@?X[Y6=\5L9K<:7S/S"Z%&WF\XY+,61UF2BTA!D1,-D68<$I4@
MF*8:DXQQD7'6/&OO9HXYVV,PS/])6YG7WW/VKM[/_C_O(7/S^,:@ZDC]P(XM
MKFM@MO(FEJ".]2T--IL&V&MX#C2YKB "%B-@0:K/%T;0Z[J'.1]'R^N0AOUS
M=+[N82J#-<#N0[>.E5?4PJSC[NV7HU)UV13X02G1.%$$$I1CB'*=0!YE-D0V
MQC1&&58X]MNY/2)I?)NW6XHV]?/V:F#Z%5$ZA;7;=RP ?CU_6K8TK#\?R]-
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
M?4C4T.?4+>8>.'MNN[K[WO7[Z?S;STK>J;=J47QE956Y8U6?]<.FX_5EN2E
M;:R5G @),Z((1%D<0YK% K*4(BP)RA*=^^YF=]!C;&12;<Y:.T!E"-A8LE4S
M&FS9 ECI4@8ZZ-P)KB/"XPSJ*)$0J8A"HFQ+(2TQB1!.$6)^&6@#S-XP.6KK
M1>'"UN=>?F,/%^N>[[Y]43O.COOQ1<^(#W&@T<.KTNEHXPPH@Q]V=-%E\../
M,P [="!RSG =4_(6ZH$5LMELN)S5Y:NJ$@7+IN_U!.E<Q4(EYON&L'&(.8(,
M40UQAC7#4F.9>/9P=) Z/E)LE%Z??]3]I.L2>DTC=U99X)FAYS #;F08&-6>
MB6\%YZKAO46SKI)7:WP!&IT#YNZY Q0VA\]![K"Y?.Y [.7T>=S:O=)XTP?[
M;?&UD&HFEY_5H@HG?:O$U/PA)Y%QK?,4$YACVU>68 8Y-VMV%G,L*:<ZX]33
M>7,0.SY2JMP'N=(7R$;1JJV/J".\J_CZSLWLCT^!HX<6&-:^W;%G3>_7&E<M
M#^L(>/.OC=IA:Y6[@A2\:/E)P8-7+W>%XE 9<^=[NY'36Z65(3EI]Q\JSC,_
MK/ZMX<1GG6!F\K6:*5V4R\.M8NRY\$1E*<[B3,&$V]),B:U.K% ,N48QRQ5G
M:>05N]Z'DF/;8J@K@HCM_E5,B,4CFWKZ7[W,J!LWOO0\]<RE*U/JW=+&J;,_
MKW_Q;G4P_ZP/F?4$5X9>/$L[>G:9M38<!?<Y%T$INQ=%!Z7X/J'>_23T*JO;
M)^23UH50-NCQP2[KFY)-6$L=Y6D&-<O,2AL3"3E--:18)YF0R#;/]/D&')0R
M-A*OE01K+3L6P3J,J!L'GXU3SR3J#Y$W];5"$)2[#DL:E'Q:C=UEC_:+.Y82
M7NW<O7Y:__ASH19FH"]/']178[T]+U5)$F<XHQ#E-O-)IA'D44J@1$)D]@R:
M(:]RG6YBQT80FXWN"[#6MM.QM"/L;J01'LR>662#XQ:,UL_Z>/E;\.-K/W3"
M5A%V$SUL$6$O./9J"/O=??:6V[H\9\2S*)*08!Y#Q',!*6((ZEAJ11'*4N;E
MCNQ)&!O3;&_\='1#]E'TWB(;G?OA!\LY&U\]NAW[4EYJ2ZO=W3A^8<?\)W5G
MW99K]6"+C<_N#A6GQEF.XC1#4&JLS;I#Q9!$,H)1KG).*8YREOEMI#M('=\^
M>J,TN)I516M:Z^IWQMJ-#@+CUS-!K(!;J]M_"7 /@,+F*SG('39)R1V(O<PD
MCUL[;G.L8GDW[:\FFF6&8#(%"44VP](L:IA,*-21YGDFF(B$\2IL)Q?'38Y]
M&5Y^Q5I2C^OW=4A[W5G/<V?C (@B(D3F,H9*(AN386NH$RTATY*G4G),F?1C
M[#-A'(:APP/IN$%T'CA];P^M47G633#@YM!Q\\-N#1V0,^S&T'%#][:%6B[M
M?*Q8S%35>7F59VT31-_=/TSG3VIAV7FA[+^RQ=/V14V6D, ZBV1N_#>19! E
M$D&.[691'"429W'.B5=1C?/4&=O2[O-BKHNRBH,P<^9].GC.Q#B? PX$=_\G
M?M80L*UDE<M^ 5;&@&?6/+\R=#I7&%Q#G]Z=H]+0YW0!X#MP(A=BU',K@AA2
M,"Q>/EG9Y>5,KC?YJYS\B:1QG' 10RX4ADA&'#*18"B8CCB-DBR/DFZU0-H%
MCXT[MPM5K#2_J%[ILMH_WCJ7JO3WW#)SG@_'I7,/*/=,F>>!>D;9#S>$>BKX
M<4+X"Y7Z<(/D>)$/Q_L[-'W^6;%I^<4\&Q\?#2%:.FQVF*D4*HTHA6F>"XBB
M"$.6<PFC1.>$:Q5'TJFV1ZN4L9%2K6=]?K72U'//OAW5=K8)AE7/U-([3![]
MFT/ -5#CYFZP^?5K/@5':Z/FHS</UZ'YE/[/6C.?O+@#(:ZHMGD2\R1C0A(*
M,XH,#3+&# U* 047+,DQXG&LG6GP^=AC([^5=AXO\ Y8#NS6'8*!W*4N/+8#
M@P=[=8=C(,XZ^5#XT=-A>UM):>>6X:CHL*[/".C()6>>:SRO4;)*U2,T5HC%
M9N'(D]0X9#B"S-(1)KF91*22G#DU#7(3-S9RNODR7Y302+JO.[]WS1H_ ;+G
MSOW9T VVB;]?]BAX$J0;*OWL[1\6^3+;_*WF']WQ;[^K8T1H,2M*,^A7):_,
MEV)V5YC58AVMOMTFO@E7_[MBB]MO\PGC.I(ZS6"245N@3420)C2&B4@4R6+&
MM/(J/=))B['QS_MB*=@4F.<P]0P/[30';CS4.[(]TU.M/ZP, !L+ZI2>BRJ)
MI^KGM&W,!;!V &-(P+C2<W ,&V;:29-AHT[/ 6LO"/6LP<YHXV;(]JVJ_[RJ
M ^.^S*=FC*7=6BN?KN?3Z?OYPC90-WQ(<S-=&.8H9A#Q5$!&4 )Q9O[5/.(Q
M8EX[]I[RQ\:$*_7!JY4!/X"B">1L;/A_0&T%^-W: 1I#_,N]>4V3&V7V"'[/
M9-D#[MWZI_FC%[Y9FH<.PW=&\P?H8!NT#L-T/+L\F) X$5AD2D4I%!@C:!:8
M$K(L8C!+(YWCA#(J(\\ WH."?-ZQ@6)V]U/ F]H\GH>0AX%U/'(\&ZR>">E$
MV\8+\-&\,U4SE1/8^9\UMD(3]F3QL*AASQ%;S=T[-6R_NFLUKR,'D)?<MGD2
MY81G.LYC@V&>Q[$M6)E!FDD":2X4H1F/F/#*ZSDI<6Q^T>?K3Y_?7=_^_0)\
M_G#Y\?8"7'Y\"][]YZ]7GW]Y]_'V+[ZUNT[A[48B05$<: ?^2,#"2N. [HPS
M.H&+=IV2.G#)+D<0]@MVN=[8C7,NI:S.]-CT,RO,\O ->RA*-ET=LJ1,<,TQ
MS*3-98YY!@FA!.(H)CI/J4I3IX,Y)VECXYJ-LL!J"\TZH-&W8X9A.]9N7!,,
MP9YYYASPO"G&"92@]-(N<5!J<3)^EU;<;@K92?*R?,,6BZ=B=M?4WI8I3A*!
M(<81@0A%"!)J5C^1%A''41ZKV#-ST4GN^-9!ZYZ(E1NOPK:5W$4]XRFE.8WM
MJ::$2(@84JUS&$N<22T42P69F ].,9<W)5N4+X3\K@8]HG]Y\W/E1%8_6$_R
MM\L/QI6\ 1!P=5?,9O9@;Z[!DV*+/F8$2TVYRCA,=,PA2@6'C*<Y%+G4QLG7
ME"#<S,B[F7S1^5C)?YG94+9>;W_SX/;Y#8YLSY_AEH:KK 0KK?LH1NZ,T@!]
M5G<ECZ#/ZA$PW/JL'KNY:_;:PT*)HMXV,]R3,?G_D_=NS7'C2KKH7V'$1,QQ
M1PBS21 D@#U/LBWW*+;;\LCJM<Z*?JC U:Z]2E6>NKC;\^L/0+)NJBH6 ((4
M)\Z++<LD,O,#^3$!Y$4J"[#Q^%5F-Y]L50%.A6!%IO/,LYCE?O"Q.?B'NOGF
ME1U YL8<H4#T3!!.& 2D;IT:&SD1ZT# P&E5IZ:=)DF=N2;LY7Q4W^M=W]6#
M?J_XVGAPA4:::R QLEN / 4$ZP)02F7!8(Y3)29S]96ME7QR?T]?RG%Z1&G]
MB)Y(ZW'[JE$RL96QU7RZ6)J_Q,96(ZW#UA;,\U4^ =CM=0[":YA7>J^:]9>L
M<O%>[$MF1WVY3X0,^H)?,O'E2W[QNFZEJ0_/$_:1:C.V6DWU5$E[W-.$4199
M;M8-F09"$@502@0@NDA!7F@*:9IQ6<J0NM/.&HSN>W[WX>[Q\<ZL'AY^^WSW
MZ<OMT_W#I^3C_>W;^X_W3_\(*RSM/A^N?D"/*/?N+#25GX\J.1^&N^[TKP\F
M8T>_!H/72PUG=RU>I4"S-TB7JB_[#Q0K9NS6UH17\J!WTH3D)-6X@(;FRA0@
M+B2@&&+ <KN!@C3AW+,=^G6A8R.Z1L-=>+Y1L6O8UQFDW?@L-GX]4]B% *\M
MHA\=$(T0T'49HIZCN,X(?N70K<M07(_7:KDW\#34!L7>/W]GTZ7U[-Y]8\NO
MYDU(TS1+"Z)!BD4!4&9^8J56H,Q55G)1<D6\/*WS8D;',E;+9*]FTNCI>>AY
M'E+'T\[.0/5]S.F+D?_99BL$<0\USXL:]C2SU=R38\SVJT-78MONC9\6]1EI
M4PZ*"(1IGB*0J]RX'H5* <T9 B4O)"U@6D"N_!9<YP6-C0CV>EJOOCG5OU+M
MR0]9UZ53=[QZ7R'Y0Q6P"FK'(?)BYX*P@=<T[2:?+EVN7!^8/6R[)9KUSN*X
MA& 3>SMAHA0H+33(*,L!RE$)6$'-/V6>&8=!9PK[=8%I%3<VFJC;?TZ;0I9-
M+/?E6I8A +OQ1#S8>F:+&K%#37=U0.^NP>>?.>R$2MS,X7:1PV8..YE_DCGL
M=E=@O'>S?_RTN!7_M9DNU<5@STFFE9!0",#SPJQ J"W"3 H*)!&DT,8GX0IM
M3WW<N,5=>,!14-\KDR9Z;96L%\GW743S=ZOY317NH+;*>T:$N\](P3.22L/P
M A:V&+8N :4E XQKKDO!,I1Y%6V-/!]#]MYHXCHKQC<3LUGZKA$]8'?[ O0#
M9L]?@]W9IGFH&[5?%FV\.8[7CQBD[PU8W&A]=_'#ANU[PW(2O^\_PM"M;3^;
MWUDRG6B9X:S()) 8$X#*5)CU;8: ,.M=JLQZ%Q&OFA3=51H;U35Z)7].U]_D
MDOUI6"^P1$Z$Z?([;QQF$H8Z@.S4DW9KV!C:S[X$>23-9G=J_0]I+?L2QGB-
M9$]&#J/GC].Y>M#OC+CI^@,3%6/<SPUGJ=7ZT;C,M^O/VQCKB>%9!IG"0*8(
MV2#]'/ T94"DF#.D< HQ]>%A#]EC(URKNHUBJI5/MMK?)%O]$VN C66N34B,
M#7Y$[#,Q;HS;$]P]4VM4I+T)- "SJ$SI(W]02@P YB7WA0SA1W*KY7KR&_MK
M^KQY;I(9.56*YSD!BI("($PIX$0QH%0.92Y2HDLG"CL9>6P$U2CGF1%Z"E@[
MM72"H6?B<$; F10N6MOVRIN;#EYW\Z^7K_KIJ(.\R!>-V;ZFER\(7 CN>L&9
ME_[ IWE4,[LU]VZQ6J^J\A5549'M^G17\B#CQL/ 10FDT"E J:Z:V*>@(! Q
MC3E-$?%:!'929VRO^T%W1/NM/%QC- 8EE44WR9G"+2N7^@I]S*GC2G&PF>J9
MD:[4S.FERD4<\.*N_KJI-.S*+PI\)ZN^.*/&J#2]>C1#-RO-3VH]44*S5&0E
MX)!1V[B7 :84 9(JG9KEGT#*Z_B@5=K86/1%Q63#EE;?_=Z-4;E+P>F76#N>
M&L="L.]#XP[@=2PW?0&4'JM-OY3XBL6F+QC?7FOZTDUAE-)T65-5Z;R'/^?F
M5?TV_5[U7_OR\-G^_7[QS*;S"<D+E>9, *H* A I-2"DE( C7F2Y((1PK[H]
MKH+'1C1;O>L"GLE.\^HT+7ECE?^E/EI+_J@M\'3,G&?$C8/ZP+EG.HH)L3<]
M^>(5E:F<A0]*6KZ0O.0O[_M#]\/WB28%0E!H+0%4!!JV(AF@+!-VO[N0DN<J
M%X5/7_'0S)T!^HD_61GA>3O^Z3GCS,+I)<VF[VR:5TN:<<B-B9<"\[)"O/%:
M[OX2LXTT+LVOBX7\<SJ;[386L,0\5:H G&BSBJ$Y,:N8M 1(\8(C1C4M<[\B
M7C[B?1[H@6H:;YZ?;5_DA4ZF^TX+K++$-T//8QK<J* O:'OFBI<M*U;5$L=&
MR#:Z)UOE?^EE9R<$MLA9?!X*#)S-YP_-:59?P!@!+0??LN57X[:847^?3]=;
M+\?Z,ZOF" 8BD69,%*"H2A]Q0FQ1%06XIFF6E[HLD'L7PJOBQK94VBN<6(V3
MG5]?Z1S2L.\ZXNV\%1_'GIGJ-2#T:(,8%<J!.B-VA=2O<:(S0JV]%*^/,EQ[
M16>+CCHNNM\5F&9M^VD\F7MO_YJN)JK@5$+, 58% DCG"%""&=!<:4F81"7W
MV@H_&GUL-%LIEUCMC+-B]/,M(7V$G)O?%XQ'SW3I#H5_TO0YD^/F2A])&#9%
M^IQQ)YG19R\:HL/A)_77^NE/-?NA?EO,U]]6DZ*$BLD4@4+E&* LA8 SG8(\
M53A' HO4KVE%-W7&1@C[GH>PSYZ')[/BQAW#8=TSV73H@O@PCU@:-PZ@K]@.
M\42E$?=%O 1?MP:)%T<-8]>WF]5TKE:K=XMG/ITW\0EB\74^_6^CCC0^]E1/
MV5ZA.HU(WLX/Z]Z8_S/N^$&>'!:<9C;VDJ8Y PCQ'!"%,U!F&N9"IIHJKS)9
MO6@Y-B[>&ID<6&F/U[=V)H>&-KM1VU0]6269'!B;--;>..3K#?A@N/'^JT]W
MWTOUUYII[P]&KS,1]3O2CZ:#?EYZ!?OE5Z=?86$?HT]J;6O-?UXN?DREDF]_
M_KZRWT3S@61S,9U_O17KZ8]:\/;P04,"$<02Y)Q#@"0B@!!I%O*%S&B)$*9"
M^)T!^2LQOI.@JH'%AX\/?_^2?'A\^"WY</_I]M.[^T^_)K?OGN[_=O]T?_?%
MLUU=P-RXD7V_>/?,Y/8LJ&INL54_X3^3-]:"9#K_)=D9D>RMZ.68*!S$J"0<
MH,:@#!L.TTOZ[#!28,B*X6JECN/[=N5P?V/KS=+\_60)^\FL$-X:J_\YH3C7
MHH 8"*G2IM\2LSU^10Y1J@N:4N&5RNFOP]B<[-J$F^1%'.O-81WIK26>T3$!
M$^3&D#W#WC-%^B">_%&9D5@[DLJ0B!S9 <:XD3P!>@P;\1,.U$ED4(>A CN=
MGW11GQ2JY*G2&8 JQ88&%0(L%07(!=0PUQIIH7PB_$Y%C#/0;V632QH]__5?
M",SPOU>EJ7R9[0RDA&*)*3%^-I)V5YU"0#GF &(E<HVAD+CT[^37#=CAVO8=
MZOG_-)#>'#3LX\Q<+GP[R9^BK#/SU,(B!4JE.3"/*0$<&JBQ9$P+72B<(=_N
M?#$P[K\5WWF$;8&OB/"Z?7V[ =;SQ_48IUJ]Y':]7D[Y9EU]2M>+Y#.+VP?C
M,B)1OY-GQ SZ&;QLYLNO7,N5@4UL%\_/BWDU;)4AN+I?K39*3DJ(4Y1B"#(B
M#.VJ(@<4I1 0CDB>$ZURY959<T'.V)SV6LTZQZ/);5[=)+6NGMTX+P#K1@41
MX.J9#X*0\N^PV8Y#W)Z:%V0-VT6SW>"3OIE7+@\(('U4/Q:S']:%7K#YMH[*
M1[4VK]^BJ:XR,3ZNR#0F@,JR,.Z"3 %C*0$"E[0LTHP2[51!SU7@V&ABIW)B
M==X5$4IJK??EA3Q"(%U@;^>./L#LF41>"4>/8-+(> X43MH95[]X4@^06B-*
M7<89+J;4PZJCJ%*?^P+X^=/&1J8^Z-U6QQ?UM:[G\/7KLBY+/8$T+TJ6EP!!
MVS)1$)NYA A J<@+K3,!4Z?M6%>!8^/G6F7[G._W K=:)WNU/6C%!74'>HZ,
M9=]G3J\"HP<[1X9S(';>P[KOA[#:PLIVFO];)';V *F5G5W&&8Z=/:PZ8F>?
M^\*6U+MLKOE)E-V^4,_NZ#J%6-#".- \YSE &!M7.LV-4UT@7FHJ)*3<9Z'M
M)7ULO+U5OHH\.DF(3 ZJDH56&/.;'+?%>F^0]TSO4='V7MH'H19UP>^GP:#;
M $'@O-P<"!LDP"6MMAX>U7?S8'YC*UOZ_^N2/>_>(BA3+)2P+4126Z4'(4 5
MR4$N90JI9&6&F;,WVBYK;(16:9OLU4T:?;WYRP5G!_\S'GI]'S<,"9R'QQD/
MP(&<S2Y ^OF9;M"TNIA7AAC.NW2SY<BQ=+S%CUZEFD[>-P_*[7R^83,C8;$T
MCVQ1*"H)!"6W[<$SI0"'F@.NM$*R+#0IG-S&2P+&1J1;'9-:R:36THT"+H+8
M3I@QH.F9)3U1<7Z?KYE^Q@U;*?%O7Q<__I>YM?; S _5&UZ]W1<''.25OF;.
M]CV^>EU(/8Z(T>]?IFMU__Q]N?A1%?A=30A7C&G%@-0:&A80!-AB1/9$IBAP
MD1/IEG+:NZ9CHY.>\F*LV<FAW3XU,/I\4!Q<P[%,?\^4^?^WF?<IG#*2)V"H
MFBNO_21X%FT98';:Z[WTJ<" I6(&P/&XRLP0 @,[\UYJTOC[2NG-[.-4JPDN
M&(4"$Y"JG!@?PT:":9&#%%&BLI(A+)UV;SQDCLU;^'S<>O>X\^Y-HE;KZ7/5
M$V-3F9#,IC^\6\,ZS(3;;G1D?'O^'+]H_'K<]_4FJ75.K-(1F\"Z(Q2W^ZN#
MW&';OKH#<=+OU>/6WAJ]/JJ56II7S<B_%6)IUFNKJI'Y),<:,E5DP&9< $2P
M (PS"G"6*L93*H7RZBS809>Q<5FE5/0>KA=GPHVS!L*W[]T8]ZZM6VLJOMO:
M<Y.T3TX?[5JOP3ITG]:+^HRM0>LUX (ZLUX=,E:>VN[@PY AQQP)4'"( <KM
M!K+(4_,3TE+@$FM-_6H:7!;F\Z(.5,7Z/VX?[_[CX>/[N\<OVZRUN__\_?[I
M'YX5"UH0=N._.*CU?23GG@'42\# =9!Z3@IZG5" ZV9?3Q**5!G@4:W-RM1Z
M>=;MVY7GU+D2I% :%,8^LT(T+A<GF *D-"<%52R%TL?;.B]F;([47LNZZTMP
MK=,+J+HQ1W>L>F:-$)B\J:$=A:BT<$'4H)30;NY+.KAR=:!3(;XIN9FI!UV=
M>[^UC04/6P]^6LQ54T_YO9$NS/Q5M%35:[5Z-&5+7M:I0+SD7"D)TE1(&[Y>
M "(9 V8YIV1*$914>7HD_6@Z0G=FWY3#MKQ>3JM"GZNJ716SQGAN2?4UQ8XN
MT>M/6]_^5'O[UIODP,1D:V-25Y.V!MYL2SWU6\RDYXF(Z[/UI.NP#E^_@)]X
MBSV+"RQ"Q>9R(LJ"XY01P"3BYF.0%8##3 "IB%8RETH+Z%55R@PZ-C?2ZN19
M_LE"XT:BO@;WS'BMMOI763HP+F[9)#OPL'60#DPY*6QT^'\Q6C3OJB*9-UML
MEG:]/E&49$H7-GS(O&0(R]0>\A5 IP7#,(<E*KW*/5R5.+K7\.'3K^#I[O&W
MY./=[9>[Y./][=O[C_=/_^C2H/D<TFXO;E3\>GZKV\JM[17NJU=S"S8]]FL^
M)_45>S:W@-#>M[GMQL#L-S:=?URL5@_S^_D/LPRIPA1VG<ZJ_>RG;V89:GR*
MQ=(L5^Z?O[/ILHE5HI"+C'*09:5-5M8$<(5*4#)#0(H6>8KX9%XGZ3UYI,2%
MJ^3TFM'Z-3M1K+]7[HTUZ9=D9HQ*%O-$;L^7Q('?%M2.L<OLN3%;WY,Q4.J<
ML2)Y8^WXQ4[ @2FVQ\:V86-E3;+^9K>]MO8D!P9%3*;KCFK<U+H.^@R;:-<=
MN).TNPA#!A;SJAG\?FYX0#VQOYISQ;=JKO34GO:E,,]A 0J$D%E.I0PPK!A
M)4&$ET3FRJO_=+LX+P]OL$J5U[R1$%S=B"\>6CUS6Z-H4FM:!3 TNB9O&FU_
MB5CARPF6N(6^VD4.6^_+R?R3LE]N=P5N[=<%$>K4%\-8]W.]6#Y7/L6ME%/[
M-YL=_G)[UETB2G0I2@#+C-O^]@@0S D@B&6($9U1XKMW'ZC*J#?G&Z.2 [T]
M-^9#)\AQYWT T/O>6F\@WMEP"/9-LC?C\/?]!"UT!#/N]GBH,L/N?W>$[&2#
MN^MX_BF[[VS,Q5*Q=PNI)CG/..0H!1(B6]<EHX!3I0"DN"R$Y*S@3BW*7@X\
MMBVT=U4\D%$NL=JYI^8>@=5.45T@Z-MK<K/>*P7WG*E!J;=' PV6<GM._<-4
MV[/_'QR99%9=2MZQI:V+OKH58O.\F=G]F/?&)1+&2R\+267*4U!B30#2N@"T
MM.V<E* I*4J5:>49I71%Y-A>T*W&B6I4]HY3NH:QFX,1%[F>W^L=:%MMDS<'
M^B:-PA$71.[HQ(YKNB9VZ!@G1QC.Q#NYWNG_9;^;KPUK?=[PV51\F"W8>L()
MHFDF,* 9M4=GT#:H0!!P0IDH2*'3W"GZ\>SH8Z.06L&DUC"I5'3_T)]B=_UK
MWPF1GJG!!PRO[_Y%HX,^_J>C#>8!7#3DT VX?%&8+W"P*\*>FX3;CX80[M?J
M>35AF<298 3D:6E3PS(-""PQ@*706/$\):+P<0-:I8WM]3W:TMNIF_QA%4XJ
MC3UCE]NQ=G,'HB'8\^O>!3QO+\ )E*@.0+O$0;_]3L:__.R[W108C6;&>6AJ
M=V\K>O\^W]A(.6:>%O,OVXAA6AWU?%#JLS*/W'S-OJI)03(N$!.@R 0$B!+C
M)^22@)*4B"B2$I01KQ"V4$W&1D756[,K1+\K47^3U-8D6W-NDKU!B;$HV9OD
M&387/(=N-#;(S/1,<7U.BG]\7U= XP8%!FLS;"1A5]!.P@\[#QB:M6H6;';0
M!]V27ED2+J%9@(&\,(X<@EH#+HL<Y)0(*CA3"'E%"#M)'1N5[I2N3I?.96F&
M5LMVFP3'8Z78T/9]AA0#U8 D5P^4(N>[ND@>./75 XS3+%B?FSNDUM<MM]YO
MEM/YU\]U9]"J%===DS517?1Y6Q;6/&.K"=04%IDBH$AA7O>))9(CH$0I(584
M\M+I2*BC'F,CLKLOGS_7O617R;2R)GE3__/R_FK4>7%ELM[1[IW;;%)@;4)2
MVY#41NQ;^6T-J;DOV9I2I9Y%C%SL"&;\E/\ 78:O!Q .V-EB 1V&ZU;<:;=H
M/RAU-TD+P;C "N1<(H!T*0"C.0242@I%26"99[LP</=PQ3:93N_FBSCOP6(6
M=^'=:_97,MLK'5;%Z2SD;L37&<%7J,-TH.)-\NMRL8K(72YX]%) Z:S 5ZF0
MU&;ZI1)(K?<$E-B^GU?.217E\X7-S.-<8HU93C3 G!1F64@+P%)%;84C798(
MLQ(YI;.='WYL;M.A@DFEH4?QX5/PVKF@.R2];]-'1<.C?G(G5 8J>GR$SLHJ
M&:O-W$7K6XL*G]XU7"7@BQH?E>^]?%67X\G=ZG2WBU+DA4 LU2#5108010QP
M*2 @*<D*J#3&N5=\T@4YXR.OZE1MO]L2NE=U"5>?0\A.: US_.@%5."QXT48
M>CAP/)7U"D>-%PT^?\AX^7+_@*);,XZL-L]G[.L$(RAT46* "UR[*X!*C8'(
M*2HSC%-4.NUGGXP\MM=^IUQBM7./(3J&J_W=[@1"SV^SH_U>84-G;0T*&3H>
M:;!PH;,&'(8*G;\@]#O\PPRT6/X\T_<SPU!(\_4%LDBQ^19#!%@&"2A3 ;,<
MP@)1SR"AB[+&]F+N5(W1;;4-8]?O<A3D>O\VAX$6\'V^"D?D;_1E>0-_IZ\:
M?OJMOGY+:+/3U9<J U.:,>6'Q?(S^VF,F3VQO\R*,5>&/!B1@.12 :28 @P)
M#;1$:4XYAIQ"CRH63D)#]B^':G^Z2E:UWLKNR>G%,OE>:V[W,[U6YU>A=]BZ
MB(+D@ 4"5\F!KA5ZC;;)4VST?-N@1D)QR$:HNV=QX_<L!G1"=4#G>B_4MD$&
M[H;J8,]I/U27F\+<M[^QV:9.UYS-%G\R8X2MF[\MH?]>R8VP_[N:&!:&BE(!
MN&(2()ZF@*6L!$4ATUQQ)1AUZI3J*WALCMU.[V2O>-5^8JOZ3;)7WL_-<YX+
M-Y^O#X3[INJ[=\FVD.9-DD&0TIO$!_%X+J(O>E']16?A@SJ/OI"\]"2][P]=
MD4JEI_/I6GV<_K#'9&OSB$UWC>%V)81^72SDG]/9;,(RDG*>42!TF0.480V8
MXO;42^L<ES3#M/1;IOHI,#:*V^L/9E.MDNG.@*!B:-[SX;JD[0_EWM>Y!P#_
ML"TR]P@W#3+?[,N?;0V(F!P;BEWD1;&G$@.OE,,@.ET^!X[30RCEXZZ>_;[T
M=!7+,2F@1KQ("8"49(8"LPQPD@N@%,N+G!*92A$MDO*B&F,CPK_9EI3F#3S7
M"J"'B,K+T^/&B/V#WK?[YQ!/N;>CB:BL+(D>D]0-R^'"*2^K,IYHRJMP>053
M7A\M8#?RPV8V4\OU8OZ.&9=GL9Q/V6_JF=L>F))EB&@&%"8:("TEH(27MA$F
M5$6*<<J<UKWM8L;&?#M%;Y*]JAZ;9)?Q=-A;C()2SU1U%J#DCUI/Q^.=*TAY
M["-&06R@#42_1\MOQ_ J#JU;A9?O'FZ/\*H%1YN#UZ\.\R(_7'98W_[\C?W?
MQ?+=S"P%JP9KLH P+8@"&E)HF]5!P A6@*6YS%*H:):G/JZCA^S1L6:]IOMX
M84W'?R:5_DEE0%"3.Y^)<7,:>X*[;_J-B;2W<QB 652/T$?^H&Y@ # O?;^0
M(3H7N#FJ0UUF&"J$"2@9*@$B4 (BS#SD:88@5J(H1;D]>';=$ PO5GU\VMS[
MSE\5'&D39%2M:G =FR-()5,Z%1B#C(@<(&G^X$26("T10RDDYA/"?$JF_X^J
ME?Y]N?@Q77F7)^Y6)GW\]=&'J8L^9$'T451"]RR!'K?V>>647LYVM(G)ASWQ
M&ID3390BI4H!Q-*NL9D"-$<:X+309<%+F$NG Y@P\6/S(JOT;9"PV2S9=@ST
MB4_QA]]A2=XKJ#T336L&=O+&&O!+58EGW_/GSN?C%XBZQ_*^5_0'6O;W, M^
M>P/!(+;N&?B/.MQ>0K#%1WL,X:.$N>6W0BPV\_7J40DU_6&;H7Y2ZZ93QX1H
M3@21!&ABSZDD88 H(@!2,DT58YF$VJ\W1ILXG]=HF/X73TLF5<(:G9/E3NG5
M33)7GOUX6I%V<S-CH=?S)V"K9K+7\R9AVGS-]S%%51AC4['-]ITR9!2[Y:(+
M6E$]TE:!@[JE+J:_]$V=[NE8%JVN8V19;#&WK<.JG3.N<Y(J0S"E#3A'N,P!
MM3N<7.60DCP3!?9JX]HJ;73N9UV5:Z]DT$9E.\"NY]F18.O;P?1%++R<61L2
M_90Q.ROQ=<J7M1E_L6Q9ZTV!IR-LNK2QC&J?$;/:Y6-IXX+@E*:@*.QYL10<
M\!Q#@(F2!5>B**17_GF;L+%1A]6U"M=5!PE<J^"TMU:<'4\W(J'7]W%&,'#^
M9Q<.B,0]K&@3..SIA(/I)\<1+O>$]K_XVV)F_!NV_/EA.C.OYT06I11(8)!)
M18S?44C 5 J!-/]10*QARIVXXZ*$L1%&T_IAIV52J^G;"^,ECNW<$ 6=OET*
M3V "^F)<,+Y#;XR7(P[<'^."0:<],BY=&+A?49U-;I?->9%2B"$"*&/(=JF#
M@&8$@H)KH64IRP)3GY.NH]''>;[5] (.R@TX!L]QSR$4DKXW&2J]^M@V.&=P
MW'V"(PG#;@R<,^YD)^#L18%-*)093#U\5TMF@[L_*F8^<TT%O9^?V<^J@_C[
MC9I SEA)A (Y5A(@6&I )"X 1A 28C[%T*]ZA:O@L7VDJ[?<LTF$*\9N;WP?
MR/5,!K7*-\E.Z:32^F972//G3;)>)%PEG]E41NSVX E5W.8.KL*'[>7@"<E)
MZP;?^P-K^4Y7[.O7I8WSF2[F#_I1_5#SC7JR^YX3:!8&(DL%,'_8GN"P-"L#
MXU9DLF28I+D]_/#AHC9A8^.?8UUM,DZC;?)'I:_GKD(KSFY\% N]GCDH'#C_
M$KX.B,0MX=LF<-@2O@ZFGY3P=;FGPW+D5OS79KJJ>G+7SS73.BV@69;P+,\!
M2E$&J%($"*5*F7'$R]2K>L-9*6,CCDK)Y$#+,,(XCZC'6J4+3D.L6;P@"EN]
M7((@_BKF1-+PJYE+QIY=U5R\N&,YOD]J/<%E7BI.4\"(M%WS)+>Y:\P>2 BD
MH&:$*[]HB</AQQ<=L=7.NZC_$6I"*JVI0@!G,@6(V60_C3%(H4PQEP1G1/@%
M*X=A-L0.CE$IF6[UZX"9&QN&(M$S">[4NDD^M<30A%<9/#"WG[*"5L#KU!$\
M,.UBX<##:P+#-9J:0 _Z2UU!_%%]7RSM:NQ^KA?+Y\J->ONS^<\G]=?ZK='V
MGQ-2J#2%I 1(<67;AB*S;,H0T 6E&6:<4I[Z$6"@)N/CRB^;YV=[L&"[LC5U
M[ \L\ SV")P>-]88 /*>"69KP2'8.R,.8;^QF6O;*VI/++$&)95%,0-*NF$:
M-]0D4)=A@U"Z 782GM)QN- 39WOB]6E3%S8@#&M(%,BI+LR2T*P&S7-, +&D
MB6G*=.IYV+P??&PKP>8XU2J8U!KZ'C$? -?.6EWAZ)F*/) (.%,^-;G#<?+!
M8 .?))^:<7J(?.::#A6;S.O?1-8?53RI(D\FA!):LC(%.L?(N#*9 IP3 <HL
M)R17'"*W-DS.$L?V^M8I(P<:ORP.5&D=4(FI%79'[R0FF'W[(=UP#"NBY()-
M_'I)K5*'+XWD L+9*DA.-P8D:=X^FW$$F[]7/]1L\=UZ&>\62^.#-#O23VH^
MK\Z][N>BJ4<C,!(9SS*@D3 TE.H2,"8)@!Q"R@CF%+I70O*7/S92VEJ0')B0
M'-A@G?V=%3?&RQ>76X1%F9]VOAH ];[WJOT!#RG(%("\1RIGOS,P4"YGS$??
M+XDS'+[6+,Z 88=+XPRW^2B/L\,PW9H3?U#F'C:[5,]"I;D06<9MD94<(&H^
M*QRQ#+!<ETB(4I,<>84V.(D=V]>DT3;YUW\A,(/_OFM6'-:<^ KD;IYM?"![
M_D#L&A9OP1RFQ(@?3KTT,KXB^E5:&KO!<:FYL>/='1.XZKC2V[D\:*'\FV(V
MRT,^S!^5#6TV/K>YX--BOMS^\RU;35<?IW-UOU;/JPE+,XD05@ 5QAM&.9.
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
MYVF0RP0X'@M%AK7O\Z$:T7K;]F7BPTU2ZYQ\;$/4_Y3( Z*XQT4N@H<]-_*
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
M=Y,<Y3CE7 &HM&U=91;+#&D,4J84*[0HBL*)1?W$CHTT]]F^5O-]KN].]^1
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
ML7T/\[UGMKI=3E?3^=?W&YMS4J^\WBKS.-KBBI-2%0737 .1J\(NDA @&*9
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
MFU=:%9#3+#5NFE_XQ5DY8WN=7RQNDC^LIDFEJG?8Q7E@W5[U"'#U?I 9@%1
MJ$4K#I'#+,[+&CC$HM7@T_"*]LO#2.%1?6<_JU7B@ZYWO,WJ_\DL_JVX29;:
M:HXY!;2 &"!12O-3"H'*>9IC1K&0>%LE^\F=(5J%.CWXQ]6RGX;8HFXTMA7\
M5FH^72S-7V)CHY"6ZL=B]J.*I3#_G*X3S6S.]]ISZ[I]*MS(I#NRPU#*7D^[
M:&J.OH[VG>(1BQ,F4>FE7>*@).-D_$NJ<;LI<D1YG4"F5)%#Q3'@'!* \K(
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
M9V_@#%ZLTM#?.5C&AUNAQ3K,!K)"BR^X7'][/PNU96JNH<"7L]NB<3*)5%2
MA,J#"I8B@/JTU%B;7.%1>=8F _9=TGIPG >)\H=50@=GV]LPSY/BO5?:.H@9
M=4W$(WBK#$0=LE'>.U1//;<X'#AU]7&C]8$5NCA2NAT@XJ=S$MAT_FE%TGAS
M]F6Y^+I)LJ[^LERL5A/+##>Z,$A&%HH%@X20*3Y,,ML2*!S0HDU<]219X]J7
MMA@:3A\=@.N70+*<X_+;;3%=<,*%<-840Z& J<=QI WC62"W3;&B+?></56)
M>3BRMM,T;OS>%E8#:6)$3-5KS\FF.71]!+E1RS4C$U?0T*F.@,F1_^\P@ZN3
M4+12,@3TG+/[=NK!+>I3"XP;J+>!QF "[<#0O#Y?SJ?K\V4-#U]/_ZA?75I,
M0S8R1%L@*:S%RJ*.QQ$6@O>2A5RX>[)CP>%V9BM)X\;G;<W,,'KH %!;Q71I
M,TNN0Y<R)&%5?0F#$&)6Q!*Y>,P[IT*;T^MINL:-X-M":T"-=!#>OTCI_.Q\
M5@MJ7B$1D:8;-='7,]SH:YY?G-7'_O^]^?E6YB?!9%6LU^!CI'"#\0Q>&@>T
MP3Q3,4M,3PTA.NKF;! .QNE!?AK,CJ+EGJUGO4E2UF>2H*YC79!X(8:"= &\
M821JGJT7;9*=3U$U3GOSD2WGOMKHP&[>ROU?R\9RJ:,G87CI*8"Q(5^6F%HK
M<G N2&R3I'B$F![N@ =)?1XKZ ZLT#M"?:CM<MYB6.&'.D/S7?GK"C=<39*K
M??U+ ,N4(>'4@9C)>D!E*>JUWJ8GVZ(?@9JGR!HW/7JTTN^#:# -= "GORP6
M^??I;#9!D@A:5XUOO6S4RH%/'(&E4+!(DS1OXW)=43!N_G-HD!PDURXN<=_4
M::F?IG%V >@5G:<__Y%FYS5_>\U5#,SS>L ZC[;V_G40#"/_+?@L"RO</]G"
MZ)B*D^]3-^YQ-322!M='%RB[):5?%_-T5:]'T4#0CD/PG!S"5"L>1,E@O:2X
MEW:+%&TN\1XE9]S\Z.#'UM$2[^"XNL7$A =>;%(2B.W:LR-3Y!A5(4X<+]%%
M9U6;!R2WB!@W[=D0(GM)MX,0ZI)JEAWSS#H0MI;YJA"(:NY 2\$#DX%G;%/"
MM@<<&I<^#O@29"]Q=@""M],0I[/I>HKUHGG3L^/S8D9"7]7LP/K;M6@R#P85
M+Y!SJ.\W@[P -RN1RV2-*T]VWCNB6&1'"L=UAIN_2FNBJ"[\FEN<W:_Z4SHY
MXS5"<JY:U*0@U-;Y*C@IBI3"YS8IPNTTC1N8MT'!=J@=HY NP'7UUN5]^%9K
MT*^*0$D&,A>RS2F71 <]1@HQ@X8D@D='E&37)NGS.#W=@.HH?6]Y9G2$Z+N
MT,]G7V:+;X@?<'.!\U!:DR0*2A4B<%ZGAJI2P%DCP#*+1FN/Z-J\K?TN:>,>
MBHV -:Q"NL#8V\7\TT=<GKW">/T2+V<1-<D)+(^2F!!DP@L)BT(2QBCL-.7)
MN2M'''X/B1DW/]0(1\<*O8?@_DYB_4I.5W,")@8#"ZJV9[6U1XI##='58"3G
MF#S]'\MMRE.>IFO<F*\1F@9410? >GF^6B_.</D*O]0HYN:!E?4F:9? "*Q=
M=U)MN&.Q=NV2.GDC1*,P< M!XV:3&D%I".%W@*&+W%A*R_-'#^D2,\]%6O \
MD:G5M?<C*PQD$ XQ).F>;)9V;#)R&UWCULZU,D[#J:(#8#W"@1:U2-TH$+&6
ME7*V>7=3H.2036%!TFXY4:9@W$*V5K[2<2+O(=-YR]N[=9M3"PQX]A0;H#>U
M%VF%/AW.Q7DE5(K,ZS:QV^/T=!.P-4PO':^(#FS0%G?O%D.2AQ1$$9#K9:%*
M]!6)I8 WRDA,(F75Z'S['FG=1'/M0#:L>CK VRLLTSGFGW!.7ZS?XWQ5"X5G
M87Y+G+>X8\)Q3G8>I*Z/N8SDX(1!VE(\1HIPF8YMD@?[T=E-)-@.B0T5UP<L
M-\M>=WRYS16N)RAD-+ZH^GXL$#NU/5F4Y()$PP-QDUHU]/H.8=W$C4V!-YAJ
M.D):G3]#F^BR?^U5EF465JMIF6*^M9621&MXK$^!D**:0+Z%0U%G6!F57+8E
MQ[;8VYG4;F+.]FALH[X.\+D)L1^WZ=)(IWET($P@UY:V&H2<+&!0];E:S*XT
MS'0<?O">(DAMZ (.HY .H'6+B4FPJ; D*=:N]ULJ% -.H8 @=-(:53:Q34K_
M%A'C/I(Z=0W$7B+O(-%1QR]-UYMF(;5][&)>PR"<I\J*]<1(81ZR]+4_F@[@
M,6I@M64("T)HWZ;NX0FB=D+3X).-3HJFH532@2UZ0D)&L9"S\2 PD$/IDP=?
MZ/Q6$KVE8#LXWN;]W9%%@7SPP4DG!== &NFB#N+6Z+B+]M:21QEKMSZ;&'$0
MN(98PV'''%<I8TJVC>MTGY*QAQX,H^-'[-+!XN[ &+W(>5-A&V;OPY0"W9?A
MRY2.T5ML33A*AK7?;$09ZF,R#<$8 T4(M$RGX!L9I>_3-G;%<A-(#:R2#D#V
M =>A9O!^#LOYIB';[68.99JF%$]D++HR0W^6*C .+I0$R001%3HF&PW7^#YM
MX^;Z&X%L8)5T +);'&SBUIHF6>+GFBW^BA<9O+>+5<W;O2L?PQ\3PXHI/G @
M@TT.@W 1G'4,I$O.%R=-?G*(]2#M7G8A=-P$?RL;UU!9'6#QH=0F5J:LL%A@
MR9.T1&W$'%0B_]1%X816I=$M^4-:QLW<-T+4D2+O(.OPO5!GDK)1PG($M%Z1
M4$@\9(\U.$4<25EJX_;6B:M'*1O[A!SYX=A>BAD,:*<;I/A^HX;/N)ZF,+O+
MQY%3%>]^<NL1BT_P<<IYBQ&3*"Z8.K6CE@H24+P(%K0LT7)IM;'/=][B@\GU
M+\[7GQ?+Z7]CGM3I)!:)-)TC;1.DC>ASUF!I$WIG:A%<&\:?(&KLI,3 >'DB
M/7&4.CKPJ9YB12N7@B(#;&VTH"*3=-*S"@7F0]+%^]*F=G5G9!W%+QFN=\L-
M5O(FR?0>EYO52(48>7". G\=Z533&;RK(YXES\EB)(^I30RS W'/P"D8:&<-
MHIX>=]B;U>J<=E>V@6NF _DS5H.RR4%DO(X$<CED;\C//I'=OB!H[(CXU#;[
M #7TB*9WY^O5.LQK"ZF)5<J[P!.@M"0?$1CM#(KGM2B%_$9F'+;IN?0456/'
MQ:?&U:$*Z7H6?*ZCS?+M&.!:L*M%N4@M_74>SO.4_NK 8&:_-88+:X[@;:
MYV*-ZU6O<<E*,%F&  ;1@ J*X.,EP0<M$JZ"CJK5U-!'"3H^@7?Y@1\W<Q=5
ML:5DYR$*MJDPX.!D4F U%YHA,AO:F*N[=(P;K RA^X=9NX/E/.(1MUJN;RC_
M+>$\+*>+%W],5Q,F)8M2D'V.A=<G.'1&%Q*(B#$:9HS6=J?:,EKA%DCHN_L
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
M2R1N:;NMO]4>$^L7\UQ?#'VIOS+Q:++7-=ZJ7<V4,PIB5AJ*8<19=HJ<Y2:
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
M4-G4WCM"0F8*@Y<^EP=YT<=QL<^JXR;>&Z*FF>@[<(GN^XIOK\M<.)8D6;*
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
MW65KPKC1+"<)PB9#ISXG22D,8)-BD?Y&T+G?!'1/T]6M2W8@#NYW!QY.*1U
M[#[]O^+ZYS_2[#Q/YY^NDT_7,V,*^9-!." W08"J27)?Z^EM-#8DG226-H#;
MA\IN';AAX-=,85UX=$^([W8C("<XBQ@<:%N?&-=! W5H$1A!/V B\>Q.GA+I
MJ+]?*X3L?N0>JJS>0?B7Y6*UFL3 >)8HB8]"'FRN]?HN(O#HT$9N0XEM:HF_
M1UFW1^_!>-@=<ONKIG>PO4CI_.Q\5AO-W78Z)MKQH*SSQ)2,%)@9#H'5@3C.
M"!E93)ZUF9RX/ZW='L8G .00ZCNV0>$)#N6)0%F<\1HTPUP+)@Q$GA 2>E98
M2$XU>EGQ-%W=)EM. +U]U3)8C\-C I&,93M'#SR8B: @2T:2%=^T0N=.D#LM
M:!M)@24PIK-I [M]*=T)B.H9 [&IZCJ,D3>>QD.N-/J<R9\&"N DB3"RVE34
M 9,Y6"P*HVP%R%WHVPF&^EG#<' U=0B^QZ*YB0M<\Q R6!_)UI,? ?0= ^?0
MIR"%-MBFLG@7ZG8"GOD' M[1*NJWY? 399</6W&T*2S=OD[[TM(=>1REN+1>
MU;*@$P@?+"B+"+Y:.)$UUT(E,FUMHL*3%I<>T@OF6D2"><T"*[3]$J]# 36X
M5#SHD(HEIP-U.7G:\+M4/Z<"U'TPN$<X,ZQF.SC4G\H:/.3R5[(G'W_'V5?\
M93%??UY-."M2.I/!&SI05+TZ\,9)H%.**<186&I3VW <W=UF)P?&UQXIHH&5
M_>R@_9\8EA]_7TRL+#D55^LP>>W/58=VU+' 7'"GDV6ZA!X0?4ENMUG-GH!\
MB&J?)WX)D#A)+'E1&$)4CMB42H!3Q+5E)J84F"VF34O] PGN-CW:'8;W5N^S
M1/'KQ?ER8C.:S&OLZ^KX6<4RQ$B"+BDFC(E[E=L4>!Q&;[>9U=XPO+=RGR>$
MZ7<G=-+8+(*"+#FC$$1I"#9Y.GBD<:QX(T\?XSU!;[=9V>X@O*]RGQV$7Q1:
M^9K5:+(/(5K0WM6VM;4,5@GRHER4#+G7NE%QYQ%$]]%?8M14Q:!Z[1O"]9*9
M%Z9L40H\$P:4KX/T3.& 5C(?>91&M&F>U//=?Q= W%<[_;:R>(5Q?<@=PN;?
M#70G\)"&@7+\]8,?FUR'/$1F&11!ZE/>(CC,9"H$4]J)8 IK8_T?I^=8*W+W
M4V_:LB>C$SIE0*:<0940(=29!%9CY +___:^M,FMFU?S^_P75'%?ODR5L[V3
MJBR^3G+?NI]4( G:NM.6?-5J)YY?/Z!ZM5K=UG*H<]I)*F7W(I\# @]! ,0B
M!/_V#,N<R.B3 ;"PK2"&8/RT-</QHY@>_.L!M43'X4I/X,-3(.M"A$RF=6!E
MJ6((!,E2(:$MF\I]SN ^NN*^7JP]_\<%/_5JT_?MP1039;/SD4_+RLLV(D4(
MR2GP-4B3I4H%^\[Q>)JV26J00Q#R=%^80<0Q;65R<YM_,PST6*6R]90!E<MS
M]/55,LYYSV9CAFSXZ&%3,D-0FDW)&$KRT3EE7Y*2^1S+U]6G/L0LI=9@A4A@
MT#I(5 Q8+(@.E=>E3P1_!S&35".'8&"7(7(*PT=TA2]7Z]D;]JUHTSN&%QH*
M60WM]@I,(@51;HPS=J>REXF=^7U0PD]]@!#^;AL=G[UV?#R<)+SEJ9R<@OAO
MVA?4&DQVHH#DY5]7&#$G/#@R,>D<32YB6 ",V>GF!)%M"_T(_HTL]I_GB_G[
MJ_<WA*-/&7/.0.@1C!*MR0XY$"+&H )*OU^C\+T$_]FK1Q;],8);#L'%L<6/
M?ST@W#+FI98!Q"9OW&3!RT\2%*'-07M1W5ZM ?<3_\-7CQ-6'TS\1W-Q N'O
MST^^G^XJ^',5Q?I<P)(LS(R $#=YW2%KH:H2L5/-VQ,$C7OS,I1],"37)P">
M1OBO]5M^\7S] ^;YQ7S]Z68W?+-<K99_SA=OO\4/_)OUIUDIJF)4"#D)WR8.
M>T"9$RA;<\2D9!"U"Z(.H7)*9NB1L%B>249CS[5Z0Q^7%Q^9^I^6N+A=V4^T
MYL<O;]8[D\(FK0H"N>C8G&,]G"QS3VF7;/$18RQ;F-L]^F:/ETU)0YT&G2[L
MG21<?FOHYX_3;U>IWOQL%M&Q%Q ,:.L$&-)M3)PFJ!:I*K3*QNTZDP- L^N5
MX][FG@<Z)[-ZHN?=CPM^/EVNW^":7JVO1RY\OR@S32&@<1$,VP',,]X;42L!
MQ:H:B@M>U3[!M@.('#>]\%RGW1 2FBCX_EA<75*Y/;Z_7;Y_/]\,L/N!B->9
MFS3?TBQKG[3Q"JRQHDW?98:*9$'&D*5(M84YS@;%O4@>-VGP7, <7GH3@.D?
M"[S.$*.RX>/EY14N,MVDBLV49)6O=1N?Z=M *^$@LM$)FA12]$BJ],E>?9ZN
M<4NX>P!N0#F\B"O-$^\R.UQBGO/V,FEM^##+($I#"EO>D*IBX(10V]U52IW2
M%,]W>UF)M+5* R,TLZW()S4F$T"+6&P1WIM.O3E?RNWE(1C8Y_;R$(9/X.#Y
M_&S=W.8$M(DR(GAMF"-9:$#K+'B;A;325IWZ[(K'M(R/F)/$NSVJX31>3PXM
M-PWAG9?*$1^P?+JR6Y!KX1UD)!2GG;36>!/[-#G?1<VXB#E5PL\"Y@AV3P R
M=V&-K6#J];U/B JCS"TIS+:R!VO95FM%[8E)(>U=5'TZ%#U+UI1 =(S4E[U$
M, $\/67U1R(?G&V=DV0"4ULRHV&Y!VG8.M>"@M9G,'1^FN[5VRE'UQ!<GP!X
M?EHNWOY.J_=M.3.ER9!H?0<<LC-7&/U1\0*RS503:VO"/D/]'E(Q)0OG2+%N
MQVR.Y?$D^BY_(0!@38VA^ JB!@E&D((D*$$,LEI9JBZV#V8&",2<_1;M%!0-
M*(=3FR7_/LQ5VN^M"5_AM2QHO:SMB_G-HO+R<GTYT[YF;4E 0D5\#FO+ZIEJ
MJP!U.B!*[[=-H=T7:%]XT32OS8[!RN!LG=@)]>W5JK%T)ME"*SD2$#H^N',,
M@.PX\#JJ=QY]E+Y/7<L.8J9Y^374>74,Q\=7+[M6\LMRD6\68VLQ*1L/,A7/
M9W!*@,P5:',/9$252J\[U9WT3/.6:B@$'<GW 6V?P:\+?GO'G/T&VZ7;\GT[
M?J]'.!QQ<_#$DP:Z1-B'SJ'N$^[BR+_6AR_;#&%M[^>39T-.:N2\QD^;TKC[
M%BG6QQJ4;\WZ&!F"K>*DG8?$B NZ-4&7>]4*'.ZKGD3WR:[[OF__YN';[PL*
M@XJ9G=@ E%N2L)(((;)J)EUD(,NGNNQS"WHBX2/[>.?#ZJ.HP1D%_O(TZ/$E
MZL\^KZLV[5G&?AI.";TI7F%S =G.KXY-MF0+"!UMTH5=1-VGS_6X.O6^#GNW
MP%ZM5JU88_/.;SX]VFRO_L15N0X/&HR6,F;POB5VJ50A5D?,1>^KE,[K3M/+
M!EO"B]:SA^#WZ6+\<X)@ M[R->7\X<U5&RM(2X$()+4>6D8I2,42N!I5;@UE
MO>ES<?T9&>.B<"0H; _#/5HN$P#5\8R[7_:BO+[ Q8.IZ<[*$F)@%]"XPCQH
M[;PVK3=TQ.8?5M=I"E"/U8P+\1/ M:TWQY;T!-#^FE9UN7K? J:;I5[>7 L+
MDRTJ%\$6QI5!U(#"&4"/V2031:(^RO0)@D96JZ,C93F\V"9QX?:&V ":9[:0
M?ENSSW>SC$+2Q)H5"-=&P:%K-XA6@TT^J=A:;,M>>2$[R!GW>FURV#M=9)-
MWA?Y^A1;[Z/&SE-0KG6Z2&C .%,@!,95X;.H5.6SD7V<SM-I'QG3DS!3SXR
M"9SV6WQ/VVO?VMJL-[9^\L=BWD88K^<?Y^M/&PG<A^O045$E2[!&\]GCD)U9
M=!((18RJD/"F3PI6SU5-W.X8&*'/!Q;&@\LT#HPO**U?E@MZ_^%B^8GHN_F*
M,C_MFBU-(.W\?8(11;J8LU.\_&C!6)/99E,%HLW25>E#J&?9-T,M:.+FTEFW
MS"@@>7EW(?=J ]E4W?9MWBPO+O@GC4,GU*T-].:N]RNG\6$:-S'&Z51,,\&\
M;[EY&"!FH\&56DJBK -V*CG[2FYBI,"JO2B0L5T%D")(SGLH1@=EG$PJ]4G8
M^><FYE#\]KN).00$$W L/@_*HL'JDF_=;=H!&E! D)'7$E4-0EA;;)\$EZ_R
M)N8@*#Q[$W.(7"8 JBZ1+S0U8K8(4J34C#L/&%4$G5STT05$.U+,YH7?Q!P$
MKG/<Q!PBZ0F@_:F0?E(6=34$M2)O_\([/XG6(%,XP>>1C2'W:43S][F).0@I
M>][$'"*V280W=H?U92)=T5BH1M6V# NQ%@4Y6!^,BE*%/L4'?Y>;F%.P=[K(
M)H&\ 4(V*)5WU0?@4RB#D0GYJQ3 9!MK<D55TZ<P[Y^;F"',U#,C8 *G_=$K
M_OY_KC;M^>XF[ORZ?D>KW]_AXM</[1&7ORP7'UDO4&GAHA^NPT5M&(\@*P)0
M(3;.:C7 4E*L(JS.$776G0:UG'>=$[=-!D;Q4)NH/Z3^'AONEZOKCAKHJXHU
M@F]M!TV*CL_?EIPFO:DE9X>Y3_3C;$M\H=OL##@__Y8\ G1'[\8/FS:POZUQ
MM9[XGOP7/V)]^>/BNG'M#%-F;F@#,2(;V5(Y"#:P;4+H2T0;;>WC0Y]KA1-W
MC/X.._($R+UL+^R+G/G/C03O..-,U4ZRY$AB857E!+"3J\%G7S-566UU+VPS
M?K["<5ML_+,93X/<J0T=QMV,-^MGZ52:KZ\8>W=,2"*3CE9",*F5\NH*4;D"
M-<5<K0\IR>VY'B/ONZ<7,VX?DK_#%AL(2"][-QULA@L9D_)HP.IVZ@NVP*--
M&8(,29)5)OL7&V<YP/?KUK_E[[#SNH+N1-_O^\6+V9'_IOG;=_SW*S:2\2UM
MS//O6*7\@//5?^+%%3T4="8D9F( S$& \:4"!LN"#E%4B^A][I.T-C%&O% _
M\L4$4+N!\N\18?TB^V;%80RN:<"6PF=T](!."_#$_SGR%;%/Y> 45O_5QV7[
M;9\)JH*#L/RWB^E^F7TDG673R(&T.?)1@)'E'Q-8[XI)AKP($ZO.')H%+_0T
M_UOI@YZH_EO%E;_,.O:19$!=01K/?E(I!"&CA6)$2D60MN:E*80#6?#51Z:_
M H70$]4O6R$\#DF^6I3O__HP7VV>\)02_?XO6N7Y);U>S3/-JK*Y)K(@JV:C
MRF0%,19FEZ6HC7"6Q,2N@H=8]E<?+Y_^QC\[>O\)"5PKR(B*BHH91/8*3.L@
MBT(42"1*R#8E52>6&WSND,!+#M=/?^./A>5!0_WG:HI,?ZVO\&+P,O^MY_9M
MDOS,&J91HN_(:6-U!!M,*W&6!@+)UE%"EY*SPM1IC-'74J(?M)765P,52VMV
MQL=P$")#BLH9;8QSLE,*TS\E^@?BMU^)_B$@F( M]GFUKBG.2Q$L.*]=J];U
M$$DC^.!=BEGD@'T0_%66Z!\$A6=+] ^1RP1 U:4DTBD?>&,G=G*<:!TX' 1?
M%3C'7TN',KKZ3XG^7A _ 5QG:99\@*0G@/:G:KTUD:N*=WY,O@TJ46R0IZA!
M6T<M(L^_ZI-9^?<IT3\(*7N6Z!\BMDE$3G?7>XM44R4J$&M+=&GS5;$U0T^&
MC'=*&ZW[#&#_NY3HGX*]TT4V*O(N5^O9F\:[S?F1;,BA14ZJS/YZ5GA@TX8W
M3!;:&E&DV:NRD9_Z &7\W3;"/GOMUU(@?XR1>#S_1SPN[XB^;0W."C5'!KI$
M7JZQ-D-4H8(P+J'RLBJ[U^"V_6$SYC%X@LBVA7X$_T86^U8$\V8!QCI?=39
MQAA>0!)\T/H"2JI FK(6=J\[M[T L).$D:%PC""70W)U$N;+ .F]#H4/"@ET
M"(FW$UF(K3^O4";I4(KP-+':^I\.ZO/2+_=B$K&.,R-@1&6X&4Z^V?N_UBT;
M\/?E-]0&VE/Y>;Z8O[]Z/S.&6=?Z.NLB91M2GB!1U5!CS&C8O)1Z6S_NGOV^
MYPLG[A\.#()E9XF,JEOW6Q7^M5F5=5$+]E>@9/9UV1@A"$8((*^\L^1L4MN&
MV)$XNW[AQ'W!,7%VA$1>]AD^>"*LI*"IL%?NJ;(QA>Q#AUP1,E(-O$$#FHDE
M<HV2WCV];,[3MM?DI' 0$"<0Q'YUL?D,JZ2='/S^K_8EL6;*MF"NH%-MF29:
M0D)3P0KA33!)BMIG8N5^]+W0A,9AL-]!A%_YX?)Y4O7ORS5>/,B@IJ)$U1IR
M;57>UGOV:%IZ9:)DD@HYFSX!]''6^T)3 J=^; P&L0F<$=_?C"CZC58?YS>W
M9H^8=I>VN.'/Y6;%#W_?LGA^6:[_B]9O*"_?+N;_C\HL"$2;JH28"5MWNG;G
MI@QD78P,I5:T?:Y*NRUIK^WDOM+M- V@?,T[YEJ=_+!<W?RH?4[.*+6;@QC9
M;TP.# 4^VC5KEC:Q+&0G:NZ4<7#>=>ZUM_P_>^O<D!ILP_5)*W]#'ZY6^1VV
MJIGEVQ6^/SJ1_/&3ADP=_P*=)R:+;P)1N]]SETFK<JJYA BA#0TWQ@M@K9O
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
MV25K>')$]CHM"),1?':I*ESQ0G5JX=Q- ^5W5*XNZ->Z_88'G/[FT\TO[[=
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
M2R5XKN]7N>\F^][+^^VS^)1@/VH<_P-02P,$%     @ "X+"4F1$A:+6 @
M'PT  !@   !H=VMN,3!K,C R,65X:&EB:70R,2YH=&WM5UM/VS 4?M^O,$$;
M+R1.FEX@#96V@@02C&KKA/8T.?%):^':F>VVE%\_QVFYE9N0-@E&'Z*DY^+O
M?.>+<YQN[)_VAS\'!VAL)AP-?GPY/NHCS\?X+.YCO#_<1X?#DV/4#,((#141
MFADF!>$8'WSUD#<VIDPPGL_GP3P.I!KAX3=<I6IB+J6&@!KJ]=+J'WL%0GL?
MT@W?1_LRGTY &)0K( 8HFFHF1NB,@CY'OK_TZLMRH=AH;% C;$3H3*IS-B.U
MW3##H;?*D^+Z.<5ND323=-%+*9LA1O<\5NR$10=:L%NTH1F2'=+9#3M9$V+(
MPZ(=-G_%L46)K7\=I,V"PYXW8<(?0P4@Z31*TYTS:L9)%(8?/>?72PLIC%U-
MV>#ZMLZQELG A?$)9R.1N(*\.G1ESB67*MD,W:];6?R"3!A?)%M]&Y4IMK6M
M+?F^!L6*VD&S2[!8+"SW.%_BM/&<"5CACAH5V(.+,<N8I3&ZC?-^A+DE%-0_
MAOA]FFE&&5$,-)(%.B3S<R;T-CH2>;"&^D'FG[09DG%8%95)14'YMC9.2@W)
MZJ9+F2XY621,.*0NJ#LA:F05D4ECY"1IV;)FH S+"5\2YSBLS==:"<):+\;"
M,72U\M(<.!,V=-W6:05QL_&@.0RB%]FBH-5^6=;'P#;"H+W;?E9:[(BHR;!\
MZY*(/2_V5@$EH=1N!4FCO$"1I?B&+CD4:Y37;/\UK3;O:M7VLH9$(9>*5)MA
M,A561)77#14OKJ2WY..14L.J4.]9KJ^4%6/W^.JE/E4C(MBE<[A%T*L7A2MR
MFH%"AY)76._N7/^)#+S>"1,"M#3DK39X *J0:D)$#K;%(P64V0_FLM_;B"!]
MM0E4FG_7Q1O711]]VHQWNN@8??X])6B@9 %:NRGYO=GKS<9NF+IG KTY:9>R
M/F@D"KC]6LQ@;?:^'N'<-!9>AY!,2SXUZR%/C.O+:WUT<(>8WA]02P,$%
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
M54YU)R<;LOW8MH>N49U^!%!+ P04    "  +@L)2G18<UC &   T40  &0
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
MQ*H>;V\]&-D?6'L:B+5)N38ET=8+X;Z[PM?R]P3M+QON_PM02P,$%     @
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
MIC6B>N(0EKT[2NYUE* C&N=#^L*"XO/>6=(&)8]:3X"2_-43H*0?-[;4V&C
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
MS3HW!<,[$3(KE5B:QT4>6]L?O;9N?JM+M+O.#_X$4$L#!!0    (  N"PE)
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
M,S(X+GAS9%!+ 0(4 Q0    (  N"PE+\+]I-/QT  * > 0 5
M  "  2QA @!H=VMN+3(P,C$P,S(X7V-A;"YX;6Q02P$"% ,4    "  +@L)2
MR:HO72M$  "LZ0( %0              @ &>?@( :'=K;BTR,#(Q,#,R.%]D
M968N>&UL4$L! A0#%     @ "X+"4O$D55A=5P$ HN\! !0
M ( !_,(" &AW:VXM,C R,3 S,CA?9S$N:G!G4$L! A0#%     @ "X+"4A\,
MM3UNT   N*H( !4              ( !BQH$ &AW:VXM,C R,3 S,CA?;&%B
M+GAM;%!+ 0(4 Q0    (  N"PE+(X"-\=X   )7,!0 5              "
M 2SK! !H=VMN+3(P,C$P,S(X7W!R92YX;6Q02P$"% ,4    "  +@L)2:JY_
MJNX$   O&0  &0              @ '6:P4 :'=K;C$P:S(P,C%E>&AI8FET
M,3 W+FAT;5!+ 0(4 Q0    (  N"PE)D1(6BU@(  !\-   8
M  "  ?MP!0!H=VMN,3!K,C R,65X:&EB:70R,2YH=&U02P$"% ,4    "  +
M@L)2)>_.G#0#   _"0  &0              @ $'= 4 :'=K;C$P:S(P,C%E
M>&AI8FET,C,Q+FAT;5!+ 0(4 Q0    (  N"PE+;50Y(J@,   ,+   9
M          "  7)W!0!H=VMN,3!K,C R,65X:&EB:70R,S(N:'1M4$L! A0#
M%     @ "X+"4IT6'-8P!@  -%$  !D              ( !4WL% &AW:VXQ
M,&LR,#(Q97AH:6)I=#(T,2YH=&U02P$"% ,4    "  +@L)2B+2WT0D(  #5
M)@  &0              @ &Z@04 :'=K;C$P:S(P,C%E>&AI8FET,S$Q+FAT
M;5!+ 0(4 Q0    (  N"PE*@;L.G' @  ",G   9              "  ?J)
M!0!H=VMN,3!K,C R,65X:&EB:70S,3(N:'1M4$L! A0#%     @ "X+"4G1,
M'B1V!   *1   !D              ( !39(% &AW:VXQ,&LR,#(Q97AH:6)I
M=#,R,2YH=&U02P$"% ,4    "  +@L)20'1%C(4$  !$$   &0
M    @ 'ZE@4 :'=K;C$P:S(P,C%E>&AI8FET,S(R+FAT;5!+ 0(4 Q0    (
M  N"PE*#=5^\X L  '4J   8              "  ;:;!0!H=VMN,3!K,C R
D,65X:&EB:70T,2YH=&U02P4&     !$ $0"0!   S*<%

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